离子和人行横道无法生成签名APK

开尔文

我正在尝试在人行道上增加人行横道。我的应用已启动并且运行正常。但是,在添加了Crosswalk之后,我无法再生成已签名的apk。我试图删除人行横道,并且它再次起作用。你们是如何设法使其正常工作的?

这是我所做的:

cordova插件添加cordova-plugin-crosswalk-webview cordova平台添加android ionic build android

它建立良好,除了:建立成功

总时间:1分钟34.909秒建立以下apk(s):<---这部分是空的,通常会显示生成的apk的路径

在Android Studio中,gradle同步出现此错误。当前插件不推荐使用NDK集成。

当我尝试生成签名的apk时,出现以下错误:缺少Gradle项目信息。请检查IDE是否成功将其状态与Gradle项目模型同步。

我尝试了cordova平台添加[email protected],而不是使用最新的。而且我能够使用sdk 22进行构建。

但是,当我尝试发布时,出现了此问题。

It is forbidden to downgrade devices which previously used M permissions (target SDK 23 and above) to APKs which use old style permissions (target SDK 22 and below). This occurs in the change from version 103098 (target SDK 23) to version 104004 (target SDK 22).
亚达夫

我遵循的获取签名apk的步骤为-

打开终端并转到android文件

$ cd projectDir/platforms/android

并运行此命令以生成数字签名

$ keytool -genkey -v -keystore exampleapp.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000

#这将在“ projectDir / platforms / android”目录中创建一个文件,文件名为exampleapp.keystore,该文件将具有数字签名。

#现在在此处创建一个名称为release-signing.properties的文件

projectDir / platforms / android目录。

#向此文件提供有关您的签名的详细信息。

*# signed apk details
storeFile=exampleapp.keystore
keyAlias=mindfull
storePassword=password
keyPassword=password*

转到终端并通过键入退出到主项目目录

 $ cd ../..

运行此命令以构建签名的apk。

$ cordova build android --release

这将运行许多任务并显示类似以下内容的内容-

在此处输入图片说明

现在,您可以将此APK下载到Play商店,并与您的朋友分享。

祝你今天过得愉快 !!!有关更多信息,请参见https://randvblog.wordpress.com/2016/07/04/generate-signed-apk-for-android-using-gradle-for-cordova-6-0-0-in-ionic/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章