Beispiel #1
0
 public static void RemoveIOSFile(string filename)
 {
     MNP_Files.DeleteFile(MNP_Config.IOS_DESTANATION_PATH + filename + ".h");
     MNP_Files.DeleteFile(MNP_Config.IOS_DESTANATION_PATH + filename + ".m");
     MNP_Files.DeleteFile(MNP_Config.IOS_DESTANATION_PATH + filename + ".mm");
     MNP_Files.DeleteFile(MNP_Config.IOS_DESTANATION_PATH + filename + ".a");
 }
Beispiel #2
0
    public static void Android_InstallPlugin(bool IsFirstInstall = true)
    {
                                #if UNITY_4_6 || UNITY_4_7
        MNP_Files.CopyFile(MNP_Config.ANDROID_SOURCE_PATH + "mobile-native-popups.jar.txt", MNP_Config.ANDROID_DESTANATION_PATH + "mobile-native-popups.jar");
                                #else
        MNP_Files.CopyFile(MNP_Config.ANDROID_SOURCE_PATH + "mobile-native-popups.txt", MNP_Config.ANDROID_DESTANATION_PATH + "mobile-native-popups.aar");
                                #endif

        //Clean up old legacy plugin resources
        MNP_Files.DeleteFile(MNP_Config.ANDROID_SOURCE_PATH + "mobilenativepopups.txt");
        MNP_Files.DeleteFile(MNP_Config.ANDROID_DESTANATION_PATH + "mobilenativepopups.jar");

        AssetDatabase.Refresh();
    }