React Native Multidex 与 smali 文件
React Native Multidex with smali file
使用此 Smali 文件启用 MainActivity 的 Multidex 和 Dalvik 问题后,Apk 构建出现 React Native 问题。
.line 25
invoke-super {p0, p1}, Lcom/facebook/react/ReactActivity;->onCreate(Landroid/os/Bundle;)V
.line 26
invoke-static {}, Lcom/facebook/react/modules/i18nmanager/I18nUtil;->getInstance()Lcom/facebook/react/modules/i18nmanager/I18nUtil;
move-result-object v0
.line 27
.local v0, "sharedI18nUtilInstance":Lcom/facebook/react/modules/i18nmanager/I18nUtil;
invoke-virtual {p0}, Lir/androidkar/customer/MainActivity;->getApplicationContext()Landroid/content/Context;
我应该在 android SDK 版本 27 中做什么?
只需启用多 dex
android {
....
defaultConfig {
...
multiDexEnabled true
}
清理你的项目并重新构建
使用此 Smali 文件启用 MainActivity 的 Multidex 和 Dalvik 问题后,Apk 构建出现 React Native 问题。
.line 25
invoke-super {p0, p1}, Lcom/facebook/react/ReactActivity;->onCreate(Landroid/os/Bundle;)V
.line 26
invoke-static {}, Lcom/facebook/react/modules/i18nmanager/I18nUtil;->getInstance()Lcom/facebook/react/modules/i18nmanager/I18nUtil;
move-result-object v0
.line 27
.local v0, "sharedI18nUtilInstance":Lcom/facebook/react/modules/i18nmanager/I18nUtil;
invoke-virtual {p0}, Lir/androidkar/customer/MainActivity;->getApplicationContext()Landroid/content/Context;
我应该在 android SDK 版本 27 中做什么?
只需启用多 dex
android {
....
defaultConfig {
...
multiDexEnabled true
}
清理你的项目并重新构建