4

電話で新しい「.apk」ファイル (アプリのようなアプリ市場の機能) を生成したいのですが、インストールする前に署名する必要があります。電話で JarSigner を実行する必要があると思います。

JarSigner は、OpenJDK と GCC-libjava の 2 つのプロジェクトにあります。

インターネットからダウンロードした OpenJDK.jar を含めようとしましたが、JarSigner クラスが含まれていません。

また、JarSigner.java を OpenJDK ソースから Android APP プロジェクトに追加しようとしましたが、依存関係が多すぎます。GCC-LibJAVA の JarSigner.java と同じです。

Android 用の新しい JarSigner を実装するのは非常に困難です。

4

2 に答える 2

2

携帯電話を使用して .apk を作成する場合は、次をご覧ください。

JavaIDEdroidを使用すると、Android デバイスでネイティブ Android アプリケーションを作成できます。

http://code.google.com/p/java-ide-droid/

于 2012-12-24T10:30:22.717 に答える
2

Apache 2.0 でライセンス供与された「ZipSigner」Android アプリケーションを使用して、独自のキーで Android デバイス上のアプリケーションに署名することに成功しました。応募サイト:https ://sites.google.com/site/zipsigner/ Googleプレイ時:https ://play.google.com/store/apps/details?id=kellinwood.zipsigner2

スクリーンショットを参照してください。Android デバイスで ZipSigner を使用して Android アプリケーションに署名する

ところで、1. アプリケーション ビルドのこれまでのすべての手順は、TerminalIde Android アプリケーション ( http://www.spartacusrex.com/terminalide.htm ) で実行できます。残念ながら、アプリケーションの現在のバージョンは、カスタム キーによる署名をサポートしていません。2. ZipSigner アプリケーションは、「zip-signer」オープン ソース プロジェクトの一部です: https://code.google.com/p/zip-signer/

于 2013-03-22T08:18:16.480 に答える