Android 如何使用Phonegap Cli构建apk
我用phonegap cli构建了一个apk,但问题是当我尝试用android phone安装apk时,出现了一个Android 如何使用Phonegap Cli构建apk,android,cordova,apk,phonegap-cli,Android,Cordova,Apk,Phonegap Cli,我用phonegap cli构建了一个apk,但问题是当我尝试用android phone安装apk时,出现了一个解析错误“解析软件包时出现问题” 我试图建立的apk 1) phonegap创建我的应用com.example.myapp我的应用 2) phonegap平台添加android 在path/path/to/myproject/platforms/android/cordova运行命令build--release 我在path/myapp/platforms/android/build
解析错误“解析软件包时出现问题”
我试图建立的apk
1) phonegap创建我的应用com.example.myapp我的应用
2)
phonegap平台添加android
在path/path/to/myproject/platforms/android/cordova
运行命令build--release
我在path/myapp/platforms/android/build/outputs/apk/android release unsigned.apk上获得apk
我试图将此apk安装到我的手机上。get errorParse error“解析软件包时出现问题
”
当我在网上搜索时,这可能是sign/key的问题,我发现
第一个命令无效keytool-genkey-v-keystore[keystore\u name].keystore-alias[alias\u name]-keyalg RSA-keysize 2048-validity 10000
get错误
'keytool' is not recognized as an internal or external command,
operable program or batch file.
其次,我需要使用cli创建apk
这也不适合我
有人能帮我解决这个问题吗
提前感谢您的帮助。如果您将CLI用于开发目的,只需使用phonegap构建android--debug--device
。这样您就不必担心任何签名身份问题。对于发布版本,请使用您使用的另一种方法build--release
。在发布构建之后,您需要先对android版本unsigned.apk进行签名,然后才能将其安装到设备上
当以管理员身份调用cmd时,keykool将起作用如果您只想测试apk,只需使用phonegap build--debug
而不是--release”。这将完成任务,安装时不会出现问题。您的凭据正确吗?请尝试使用当前凭据的android studio。@user1872384,谢谢,但很抱歉我没有正确理解,您能解释一下该怎么做吗