Android 调试并释放apk在React Native 0.63.3中不工作
我使用以下步骤构建调试和发布apkAndroid 调试并释放apk在React Native 0.63.3中不工作,android,reactjs,react-native,apk,Android,Reactjs,React Native,Apk,我使用以下步骤构建调试和发布apk cd android&./gradlew clean&&cd cd android&./gradlew cleanBuildCache&&cd npx react本机捆绑包--平台android--dev true--条目文件index.js--捆绑包输出android/app/src/main/assets/index.android.bundle--资产dest android/app/src/main/res--详细 cd安卓&&./gradlew as
buildToolsVersion = "29.0.2"
minSdkVersion = 23
compileSdkVersion = 29
targetSdkVersion = 29
classpath 'com.google.gms:google-services:4.1.0'
显示
<application
android:name=".MainApplication"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:theme="@style/AppTheme"
android:usesCleartextTraffic="true"
>
感谢您在项目目录的终端:-
cd-android
然后
/gradlew clean
然后
cd..
然后//创建捆绑包的步骤
npx react native bundle——平台安卓——dev false——条目文件index.js——bundle输出安卓/app/src/main/assets/index.android.bundle——assets dest安卓/app/src/main/res/
然后//创建调试生成的步骤
npx react native run android variant=debug
和//创建发布版本
npx react native run android variant=release
注意:-首先确保您已经在项目根目录中运行了
npm start
。在主终端的项目目录中运行npx react native start
,或者在运行npx react native start
之后在VS中运行npm react native run android
。我也尝试过了,但是,当我生成构建并安装该apk文件时,我遇到了相同的错误。如果您在模拟器上运行该应用程序,请尝试这样做,react native run android--variant=debug
检查此项,我能够成功生成该构建,问题是当我从存储中安装它时,会出现此错误。感谢+1的回答,我试过了,但对我不起作用。
project.ext.react = [
entryFile: "index.js",
bundleAssetName: "index.android.bundle",
enableHermes: false, // clean and rebuild if changing
devDisabledInDev: true, // Disable dev server in dev release
bundleInDev: true, // add
bundleInDebug: true
]