質問: アプリケーションはインストールされません:CertPathは検証されません:null 私はEclipse 3.7を使用してAndroidアプリ(ターゲット3.2)を作成しましたが、アプリに署名しようとしましたが、ターゲットマシンではアプリがインストールされないか、インストールされていますが、 。デバッグモードでは、アプリケーションは一時的な証明書で正常に動作します。 jarsignerを使用してアプリケーションをチェックしましたが、 `CertPath not validated:null` エラーがあります。 また、マニフェストのパラメータdebuggableとtestをfalseに設定しました。 keytoolを使って私は以下のコマンドラインを使用します: ``` keytool -genkey -v -keystore vgpad.keystore -alias alias_name -sigalg SHA1withDSA -keyalg DSA -keysize 1024 -validity 10000 ``` Jarsignerのために ``` jarsigner -keystore D:\dev\Java\jdk1.7.0_02\bin\vgpad.keystore -sigalg SHA1withDSA -digestalg SHA1 -storepass puffin -keypass puffin V-G-Pad.apk alias_name ``` 私はさまざまなオプションを使用してEclipseから試して、輸出署名されたアプリ...まだ同じエラー。どんな助けでも歓迎されます、ありがとう。
回答: マニフェストにはminsdkバージョンとmaxsdkversionが含まれていなければなりません アプリケーションにサインアップする別の方法があります。 Right Click on Project -->Select "Android Tools" Option --> "Export Signed Application Package" in that select project --> create new .keystore file validity(years) = 50 後で、署名付きapkをインストールする 次のコマンドでデバイスからのコマンドプロンプト yoursignedapk.apkをインストールする この署名されたapkはデバイスに正常にインストールされます