当我使用博览会上名为EAS 的新构建工具在本地构建我的 React Native 应用程序时:
eas build --platform android --local
我收到错误:
未找到 SDK 位置。使用 ANDROID_SDK_ROOT 定义位置
我找到的所有答案都建议local.properties在android目录中创建文件并在其中设置sdk.dir,但这与旧的构建工具有关expo build...另一个选择是简单地在系统级别定义环境变量,这是我试图避免的。
所以我想知道如何在本地反应本机项目的某种类型的配置文件中执行此操作。我无意中找到了答案,所以我分享以下知识
顺便说一句,如果您正在寻找最终捆绑包的默认构建路径在哪里 - 它很可能被转储到项目根目录中(如果需要,请不要忘记刷新文件)。
对于我的本机安卓应用程序,我写的代码大小只有12KB
但是生成的包大小为7.9MB.我怎么能减少这一点.
根据本地的反应文档,我已经在文件中找到了proguard app_root/android/app/proguard-rules.pro但是大小并没有减少
...
android {
...
buildTypes {
release {
...
minifyEnabled true
}
}
}
...
Run Code Online (Sandbox Code Playgroud)
有没有可用的解决方案?
android android-gradle-plugin react-native react-native-android