我想生成未签名的应用程序版本.apk没有反应打包服务器。为此,我正在运行以下命令。
cd react-native-project-dir
react-原生捆绑-平台android-dev false-入口文件index.android.js-捆绑输出android/app/src/main/资产/index.android.bundle-资产-最棒的android/app/src/main/res/
执行以下命令后,我在命令提示符下得到如下错误:
cdAndroid
应用程序:流程发布清单ess发布清单
:app:processReleaseResources D:\ReactNativeProject\android\app\build\intermediates\res\merged\release\drawable-mdpi-v4\image_background_unique_2.jpg:错误:文件重复。D: \ReactNativeProject\android\app\build\intermediates\res\merged\release\drawable mdpi\image_background_unique_2.jpg:这里是原件。版本限定符可能是隐含的:应用程序:processReleaseResources失败
失败:构建失败,出现异常。
我无法生成应用程序版本。apk和不理解为什么image_background_unique_2.jpg文件在不同的文件夹中被添加了两次。
好像是你用< code > assembled bug 把你的应用捆绑安装到手机上了。当您决定使用< code>assembleRelease时,您应该删除< code>drawable-文件夹。当你决定生产一个。apk文件。
我试图按照https://facebook.github.io/react-native/docs/signed-apk-android.html生成签名APK的步骤生成签名APK。
我有同样的问题。显示错误:当我运行./gradlew汇编Release
时,我的一些图像的重复文件
。汇编Release
似乎会导致可绘制
文件夹出现一些问题。我从/android/app/src/main/res/
中删除了所有可绘制的
文件夹。然后我再次运行./gradlew assemblyeRelease。最后,它在/android/app/build/outputs/apk/
上生成了一个签名的APK。
问题是新版本的react-local捆绑了 /app/build/intermediates/res/merged/release下的资产,而不是app/src/main/res
为了解决它,这就是我所做的
rm-rf android/app/src/main/res/draable-*
现在,使用此命令捆绑资源:
反应-原生捆绑-平台android-dev false-入口文件index.android.js-捆绑输出android/app/src/main/资产/index.android.bundle-资产-测试android/app/build/中介/res/合并/发布/
请注意上面命令中更新的--assets-est
。在那之后组装APK工作正常!
react原生运行android--variant=release
我正在使用这样的命令生成一个APK: 是否可以编辑此命令来生成发行版APK?
我试图建立APK,以张贴我的请求在离子在游戏商店。但是当涉及到下面的命令时,我得到了错误: PS c:\projetos\xxx>jarsigner-verbose-sigalg sha1withrsa-digestalg sha1-keystore android.keystore platforms/android/app/build/outputs/apk/release/app-relea
我用flutter开发我的应用程序。然而,要生成一个应用包并将其上传到play console,我使用Android Studio(Build->generate Signed Apk)。 编辑:模块/应用程序级build.gradle
今天我和jenv一起玩,将Java1.8设置为全局版本,将1.7设置为本地项目。此后,mvn命令在全局位置显示为java版本12- 而Java版本显示如预期- 我试图卸载和安装maven通过sdkman再次,在Mac上。虽然它没有新鲜下载。我仍然得到同样的错误。 我该怎么解决这个问题?
此命令用于返回当前使用的NetRexx版本。 语法 (Syntax) version 参数 (Parameters) 没有 返回值 (Return Value) 正在使用的当前版本的NetRexx。 例子 (Example) /* Main program */ say version 当我们运行上述程序时,我们将得到以下结果。 输出 (Output) NetRexx 3.04 01 Jul
问题内容: 我想在命令行上获取Node.js的版本。我期望运行类似的命令: 但这不起作用。有人知道命令行是什么吗?(即不是REPL) 问题答案: 命令行是: 要么 注意: 如果不行,但行得通,则说明您的系统上的某些设置不正确。