2016-03-19 5 views
4

私はPhoneGapのCLIでAPKを構築するが、問題がありますcreate my-app com.example.myapp my-app
PhoneGapのCLIでAPKを構築する方法

2)経路でphonegap platform add android

/path/to/myproject/platforms/android/cordova

実行コマンドbuild --release

私は私がネット上で検索するように、これは符号/キーで問題がある可能性がありますエラーParse Error "There is a problem parsing the package

を取得し、私の携帯電話にこのAPKをインストールしようとしたpath/myapp/platforms/android/build/outputs/apk/android-release-unsigned.apk

でAPKを取得するには、私はsome solutions

を見つけました

最初のコマンドは

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

this is for online phone buildkeytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000のgetエラーが動作していないが、私はcliでapkを作成する必要があります。

これも私には当てはまりません。

誰でもこの問題の解決にお手伝いできますか。 おかげさまで、よろしくお願いいたします。

+0

として動作します正しいディネッシュ資格情報ですか?現在の資格情報を持つAndroidスタジオを使用してみてください。 – user1872384

+0

@ user1872384、ありがとう、申し訳ありませんが、私は正しく理解していません、何をすべきか説明できますか – Dinesh

答えて

4

devの目的でCLIを使用している場合は、phonegap build android --debug --deviceを使用してください。あなたはこのような署名のアイデンティティの問題について心配する必要はありません。リリースビルドには、build --releaseを使用していた他の方法を使用します。リリースビルド後に、デバイスに入れる前にandroid-release-unsigned.apkに署名する必要があります。

https://developer.android.com/tools/publishing/app-signing.html

0

CMDを呼び出すときkeykoolは、管理者

関連する問題