Skip to content

Commit 68444f5

Browse files
committed
add arm64-v8a
1 parent 474a713 commit 68444f5

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

Assets/AndroidIl2cppPatchDemo/Editor/AndroidBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ public static bool GenerateBinPatches()
204204
// path_in_android_project, filename inside zip, zip file anme
205205
new string[3]{ "/"+ SO_DIR_NAME + "/armeabi-v7a/libil2cpp.so", "libil2cpp.so.new", "lib_armeabi-v7a_libil2cpp.so.zip" },
206206
new string[3]{ "/"+ SO_DIR_NAME + "/x86/libil2cpp.so", "libil2cpp.so.new", "lib_x86_libil2cpp.so.zip" },
207+
#if UNITY_2018
208+
new string[3]{ "/"+ SO_DIR_NAME + "/arm64-v8a/libil2cpp.so", "libil2cpp.so.new", "lib_arm64-v8a_libil2cpp.so.zip" },
209+
#endif
207210
};
208211

209212
for (int i = 0; i < soPatchFile.Length; i++)
@@ -297,6 +300,10 @@ public static bool GenerateBuildScripts()
297300
Directory.CreateDirectory(outputLibPath);
298301
FileUtil.ReplaceDirectory(SO_LIB_PATH + "/armeabi-v7a", outputLibPath + "/armeabi-v7a");
299302
FileUtil.ReplaceDirectory(SO_LIB_PATH + "/x86", outputLibPath + "/x86");
303+
#if UNITY_2018
304+
FileUtil.ReplaceDirectory(SO_LIB_PATH + "/arm64-v8a", outputLibPath + "/arm64-v8a");
305+
FileUtil.DeleteFileOrDirectory(outputLibPath + "/arm64-v8a/Data");
306+
#endif
300307
FileUtil.DeleteFileOrDirectory(outputLibPath + "/armeabi-v7a/Data");
301308
FileUtil.DeleteFileOrDirectory(outputLibPath + "/x86/Data");
302309
var debug_files = Directory.GetFiles(outputLibPath, "*.*", SearchOption.AllDirectories).Where(s => s.EndsWith(".debug") || s.EndsWith(".map") || s.EndsWith(".sym"));

Assets/AndroidIl2cppPatchDemo/Plugins/Android/libs/arm64-v8a.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/AndroidIl2cppPatchDemo/Plugins/Android/libs/arm64-v8a/libbootstrap.so.meta

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)