2010-12-31 13 views
1

私はチタンの開発者を使用してアンドロイドアプリケーションを開発しています。私はチタンから生成されたapkが署名されたまたは署名されていないAPKであることを知りたいですか?私はそれがデバッグモードまたはリリースモードで生成されていることを知りたいです。私のアプリを市場にリリースするために必要なこれらの情報。私はチタンから生成されたapkが署名付きか署名なしapkかどうかを知りたいですか?

署名されていない場合、どのようにアプリケーションに署名しますか?

デバッグモードの場合、どのようにしてリリースモードに変更できますか?

答えて

0

チタンから生成されたAFAIK apkは署名されていません。署名されるためには、アプリケーションをパッケージ化する必要があります。

あなたが「エミュレータ上のファイル名を指定して実行」と「デバイス上で実行」タブを経由して構築し、エミュレータまたはローカルデバイスへの展開Distributing Your Mobile Application

1

何を分散させることはできませんデバッグキーで署名され、より明確にするため、このビデオを参照してください。市場を介して。キーファイルを作成し、それを「配布」タブの下にパッケージ化する際には、キーで署名され、市場に配布されます。

ここ証明書キーファイルを生成するためのAndroidデベロッパーサイトの指示があります:APKファイルを確認 http://developer.android.com/guide/publishing/app-signing.html#cert

+0

こんにちは@Tevo私はチタンのため、このデフォルトのAndroidキーストアを使用してアプリを配布しています。何か問題はありますか? – Vishnu

1

1に署名されている)は、配布用にパッケージ化するときのapkファイルが署名されていない場合Titanium Studioでyourproject.apkファイルをデバイスにインストールすることはできません。検証するもう一つの方法は、あなたがキーを作成する必要があり、符号なしのapkファイル

1)署名jarsigner -verify yourproject.apk

を使用することです)

2(あなたはこれが発生した場合、あなたのAPKファイルが署名されていないことを確認することができます)店舗/パスワードは、このビデオは、作成した後)

2を(それを通過し、プロセスは、ビデオの途中で表示されます)あなたはhttp://vimeo.com/10278960

のに役立ちますキーストアは、EX

jarsigner -verbose -keystore /path/to/keystore/file PROJECT.apk ALIASNAME

APKファイルに署名するには、以下のコマンドを実行します。

jarsigner -verbose -keystore /home/balan/tmp/KeyStore360/android.keystore myproject.apk androidalias

関連する問題