@@ -110,18 +110,15 @@ Unity在以il2cpp方式导出Android工程(或者Apk文件)的时候,代
110
110
### 依赖
111
111
112
112
* Unity (我用Unity2017/Unity2018/Unity2019)
113
- * JDK.(我用JDK1.8)
114
- * Android SDK.(我用Android SDK platform 23 和 build tools 26.0.2(低于26.0.2,Unity2018不支持),最好是这两个版本,不然得重新下载)
115
- * Android NDK r16b.
113
+ * Unity2019.4 自带的JDK,SDK,NDK
116
114
* Git
117
115
118
116
### Build指引
119
117
120
118
* 1 . 在Unity中(** Edit** ->** Preference** ->** External tools** )设置好 JDK/SDK/NDK 路径,打包代码里会从Unity中读取。
121
- * 2 . 如果你的Android SDK的build tools版本不是26.0.2,需要修改代码 AndroidBuilder.cs,第14行.
122
- * 3 . 如果你使用的Android platform不是android-23,修改代码 AndroidBuilder.cs,第15行.
123
- * 4 . 出母包,执行菜单 ** AndroidBuilder** ->** Run Step 1, 2, 4, 5 for base version** , 成功后会弹出文件管理器显示apk所在的目录.
124
- * 5 . 一般来说你不需要打Patch文件,如果要打,用git checkout version1或version2,执行菜单 ** AndroidBuilder** ->** Run Step 1-4 for Patch Version** 。PrebuildPatches目录下的相应文件会被更新。
119
+ * 2 . 确保gradle能正常工作(Unity内能正常导出apk)
120
+ * 3 . 出母包,执行菜单 ** AndroidBuilder** ->** Run Step 1, 2, 4, 5 for base version** , 成功后会弹出文件管理器显示apk所在的目录.
121
+ * 4 . 一般来说你不需要打Patch文件,如果要打,用git checkout version1或version2,执行菜单 ** AndroidBuilder** ->** Run Step 1-4 for Patch Version** 。PrebuildPatches目录下的相应文件会被更新。
125
122
126
123
# 5. 剩下的工作和建议
127
124
打包部分
@@ -153,11 +150,16 @@ MIT license.
153
150
154
151
* 6 . qq:Enough.(1098839800) 实践文档:[ 通过IL2CPP热更代码] ( https://www.jianshu.com/p/7b205ebcb54a )
155
152
153
+ * 7 . qq:粽仔001(1144916875) 发现的Demo中回退base version,脚本常量仍然是patch版本的问题。(il2cpp cache没清)
154
+
155
+ * 8 . qq:みなの総長(53957801) 发现的新版本没有更新文件,仍走了没必要的更新逻辑的问题。
156
+
156
157
# 8.调试和遗留问题
157
158
* 1 . 集成中如果有问题,先看看Demo的[ release版本] ( https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo/releases ) 有没有问题。如果Demo有问题,直接找我吧,QQ或邮件都行。
158
159
* 2 . 如果感兴趣,可以在[ log.h] ( https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo-libboostrap/blob/master/log.h ) 里,把日志全开,会有一些很有意思的日志,对理解原理和调试都很有用。
159
- * 3 . Q群:593413410
160
- * 4 . 遗留问题见[ Github Issues] ( https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo/issues )
160
+ * 3 . Android obb的支持,欢迎pull request,提供支持
161
+ * 4 . Q群:593413410
162
+ * 5 . 遗留问题见[ Github Issues] ( https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo/issues )
161
163
162
164
# 9.支持
163
165
0 commit comments