私は Android 用に sencha/phonegap アプリケーションをパッケージ化しており、OS X Mavericks 10.9 にアップデートする前はすべてが機能していましたが、今は同じ手順に従い、apk は署名され、zipalign されますが、電話にインストールするとエラーが発生します。最初のパッケージ化試行で JDK をダウンロードするエラーがスローされたので、それを実行し、次の試行はインストールがエラーなしで機能するまで機能しました。
ADBからエラーが発生しました
[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
そのため、更新によりいくつかのJavaパスが削除されたと思いました。
JDK を再インストールし、$ vi ~/.bash_profile を変更して次の行を含めました。
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
からの次の指示:ここ
インストールするまでエラーは発生せず、「アプリケーションがインストールされていません」と表示されるだけです
私が使用するプロセスは次のとおりです。既存の .apk をアンパッケージし、マニフェストを変更し、内容を置き換え、.apk を再ビルドし、証明書を使用して jarsign し、インストールのために zipalign します。
構成する必要がある環境変数とパスが他にもあると思いますが、どこから始めればよいかわかりません。どんな助けでも大歓迎です。