2012-04-04 9 views
0

私たちのクライアントは、私たちのアプリケーションを使いたいと思っていますが、ITポリシーは多くのITポリシーがそうしているように、彼らのITポリシーはApp Worldへのアクセスを禁止しています。BESに展開するためにファイルを準備するにはどうすればよいですか?

私たちのアプリケーションを従業員にプッシュできるようにするには、どのようなファイルを用意する必要がありますか?

ファイルを圧縮して、IT部門に私たちのサーバーのどこかからzipファイルをダウンロードさせてもよろしいですか?私たちがアプリケーションを更新するたびに、私たちにとってこれがより簡単になると思います。すべてのBESユーザーに1つの中央ロケーションからダウンロードさせることができます。

答えて

3
  1. 。必要に応じて、jadtoolによって自動的に抽出されます。 jadファイルに正しいアプリケーションタイトルが含まれていることを確認します。これは、jadtoolタスクのkey-valueパラメータを設定することで設定できます。それ以外の場合、アプリケーションjadファイルには、「Your application」ではなく「com_yourcompany_yourapp.cod」のようなものが含まれます。

  2. Alx toolを使用して、プロジェクトのalxファイルを生成します。 alxタスクのプロパティでは、分離したデバイスのOSバージョンのビルドを個別に指定します。 1つのソースコードと、別々のデバイスOSバージョン用の多くのビルドを使用する場合は、preprocessorを使用してください。

  3. お客様に2つのzipファイルを提供します。 1つ - jadtoolのcodファイルとjad-fileによって処理されます。あなたの顧客がそれをやりたければ、OTAインストールのためのこのzipファイル。別のzipファイル - alxファイルとともにcodファイル(jadtoolで処理されないファイル)。

+0

ありがとうございます。私のcodファイルをクライアントに提供すれば、coddecのようなツールを使ってそれらを逆コンパイルすることはできないでしょうか? – PaulG

+0

Coddecは常に正しく動作しません。ほとんどの場合、ランタイム例外、特にSDK 5.0以降で作成されたcodファイル(6.0、7.0)で失敗します。そして、それがうまくいくと、大した変更をせずにcodファイルにコンパイルできないコードが生成されます。それがあなたのために非常に重要な場合は、追加の難読化を検討してください。このリンクを確認してください:http://goo.gl/XomJ6しかし、私はこれをお勧めしません。それは製品の信頼性を低下させるからです。 –

+0

AppWorldからアプリをインストールした後、どのユーザもbbsakを使用してデバイスからcodファイルを引き出すことができるため、アプリがすでにAppWorldにある場合は、codファイルを渡すことでプライバシー/セキュリティ/難読化の損失はありません。 –

1

codファイル配信可能ファイルあなたのプロジェクトのフォルダとあなたのPCの任意のフォルダに貼り付けます。

codファイルの拡張子をzip形式に変更してそこに展開すると、拡張子が.codのファイルが多数取得されます。これらのすべての抽出されたファイルをあなたのサーバのあるフォルダにコピーしてください。ユーザーはサーバーのフォルダの特定のパスを使用して簡単にダウンロードできます。アプリケーションが正しいJADファイルを構成し、プロジェクトのタラのファイルは、内部の兄弟タラのファイルが含まれている場合タラのファイルを抽出するためにjadtoolを使用して構築する際に

関連する問題