0

アプリケーションのバイナリ (.apk) ファイルがありますが、そのソース コードはありません。デバイス情報を収集して検証サーバーで検証し、メイン アクティビティを開始する新しいコードを追加したいと考えています。

新しいコードを既存のバイナリ ファイルに追加する方法。制限は何ですか?このタスクを達成するために必要なさまざまなものは何ですか?

オンプレミス アプリケーション向けの Google Play ライセンスのようなアプローチを探しています。

つまり、バイナリは利用できるがソース コードは利用できない非公開アプリのライセンスを取得する方法です。

4

1 に答える 1

0

ほとんどの場合、アプリケーションを書き直す必要があります。アプリケーションを逆コンパイルし、変更を加え、再コンパイルできたとしても (場合によっては可能です)、アプリケーションを効果的に維持できないことを考えると、そのようなアプローチを取るのは本当にばかです。

編集 - 技術的には、その方法で維持することもできますが、多くのことが実用的ではありません。

于 2012-10-08T11:34:27.597 に答える