AndroidのJ2me Jadファイルアナログ
質問
私のサーバーがユーザーにAPKファイルを注ぐとき、J2MEプラットフォームのためにJADファイルを使用し、そこに私の値を置くために、このファイルにいくつかの値を配置する必要があります。
MY_KEY: SomeKeyValue
MY_KEY2: SomeKeyValue2
J2MEアプリケーションがデバイスで起動すると、System.getPropertyを介してこの値にアクセスできます。
Androidプラットフォームで同じことをするにはどうすればよいですか?
解決
Androidプラットフォームで同じことをするにはどうすればよいですか?
Android市場を通じて配布されるアプリケーションについては、「Androidプラットフォームで同じことをする」ことはできません。 APKファイルはデジタル署名されており、署名が一度署名されて市場にアップロードされると変更することはできません。
「私のサーバーがAPKファイルをユーザーにGaves Gaves Gaves Gaves to User」に言及し、市場を使用していないことを示唆しています。その場合、ユーザーがAPKを要求したとき:
- プロジェクトディレクトリのコピーを作成します(コンパイルされたクラス付き)
- XMLリソースを変更する(
res/xml/
)ユーザーに必要なデータを使用します - ANTを使用して、SDKツールを使用してAPKファイルをパッケージ化して署名します
- 結果を提供します
私はこれをしている人を知らないので、テクニックを実装するコードを指摘することはできません。
所属していません StackOverflow