7

phonegap cli で apk をビルドしますが、Android phone で apk をインストールしようとすると問題が発生します。Parse Error "There is a problem parsing the package"

私がapkを構築しようとしていること

1)フォンギャップcreate my-app com.example.myapp my-app

2)phonegap platform add android

パス/path/to/myproject/platforms/android/cordova実行コマンドでbuild --release

私はapkを取得しますpath/myapp/platforms/android/build/outputs/apk/android-release-unsigned.apk

このapkを電話にインストールしようとしましたが、エラーが発生しましたParse Error "There is a problem parsing the package

ネットで検索すると、これは署名/キーの問題である可能性があり、いくつかの解決策が見つかりました

最初のコマンドが機能keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000しないエラーが発生する

'keytool' is not recognized as an internal or external command,
operable program or batch file.

次に、これはオンライン電話ビルド用ですが、cli で apk を作成する必要があります。

これも私には合いません。

誰でもこの問題を解決するのを手伝ってくれますか?

4

3 に答える 3

0

テスト用の apk だけが必要な場合は、phonegap build --debug"--release" を使用しないでください。これにより、問題なくジョブが実行され、インストールされます。

于 2018-09-17T14:30:06.163 に答える