0

Archos に連絡したところ、Android をそのまま使用しているため開発者サポートを提供していないとのことでしたので、この質問をここに投稿します。もっといい場所を知っている人がいたら教えてください。

私が働いている会社は Archos 4.3 を私たちの製品のプラットフォームとして再販しています。実稼働施設にいくつかの APK をインストールしています。これを行うさまざまな方法についていくつか質問があります。誰かが私にフォーラムを教えてもらえますか、それとも、サードパーティのアプリをインストールできるスタートアップ ウィザードに関する特定の質問に答えることができる場所はここにありますか?

現在のプロセスは次のとおりです。

  1. Archos を PC に接続する
  2. タッチスクリーンのキャリブレーション
  3. ウィザードをスキップ
  4. PCのドライブとしてマウント
  5. ファイルを .system/APK フォルダーにコピーします
  6. 設定/回復に移動し、スタートアップウィザードをオンにして再度実行します
  7. デバイスを再起動する
  8. タッチスクリーンのキャリブレーション (再度)
  9. サードパーティ アプリのインストールを含むウィザードの実行
  10. 今、私たちは出荷する準備ができています

問題は、彼のプロセスに時間がかかることです。短くしたいと思います。当初は ADB を使用してアプリケーションをインストールする予定でしたが、それは非常に信頼できませんでした。時々、ADB が混同され、コンピューターを再起動する必要がありました。1日あたり約100個を作成していることを覚えておいてください。ADB は実際には開発者がデバッグおよびテストするために作成されたものであり、実際に強化された運用ツールではないようです。

プロセスを次のように変更できるとします。

  1. Archos を PC に接続する
  2. タッチスクリーンのキャリブレーション
  3. 完全なウィザード
  4. PCのドライブとしてマウント
  5. ファイルを .system/APK にコピーする

そして、誰かがそれを行う方法を教えてくれる場合の変更は次のとおりです。

  1. サードパーティのアプリをインストールするウィザードの一部を実行するだけです

それなら終わりです。これにより、再起動の手間が省け、タッチ スクリーンのキャリブレーションをやり直す必要がなくなります。

スタートアップ ウィザードが .system/apk フォルダーからサード パーティのアプリをインストールするために使用するプロセスだけをトリガーする方法を知っている人はいますか?

APK をインストールする独自のアプリを作成しようとしましたが、各アプリを承認して手動でインストールする UI を通過する必要があり、スタートアップ ウィザードよりも時間がかかります。スタートアップ ウィザードは、ユーザーに 1 つずつ確認して承認を求めることなく、何らかの方法で .system/APK フォルダーにすべてをインストールできます。ユーザーがウィザードを実行し、承認したことを前提としています。すべての APK を反復処理するトースト ウィンドウが表示されるだけです。各 APK には、ショートカットを配置するか、ホームページに配置しない作業「shortcut」または「noshortcut」を含む .txt ファイルもあります。

ありがとう....

4

1 に答える 1

1

「.system/apk フォルダーからアプリをインストールするウィザードの一部」とはどういう意味ですか? 標準のセットアップ ウィザードにはそのような部分はありません。私が考えることができる最も近いことは、アカウントを構成したときのセットアップの最後であり、古いデバイスからインストールされたアプリを復元することです。また、「.system/apk」フォルダーの意味もわかりません。/system/appのことですか?その場合、そこにある .apk は、セットアップ ウィザードのかなり前に、デバイスの初期起動時に自動的にスキャンされ、「インストール」されます。

一般に、現在の Android は、デバイスにインストールされているシステム イメージを構築することによってカスタマイズされることを意図しています。標準プラットフォームには、更新されたシステム イメージをフラッシュすることによってデバイスを自動的に構成するための機能はありません。

.system/APK フォルダーからのインストールについて話していることは、標準プラットフォームにあるもののようには聞こえません。標準プラットフォームにアプリをインストールする唯一の方法は、アプリ インストーラー UI を使用するか、「adb install」を使用してシェルを使用することです。もちろん、Market アプリを使用して Google アプリをインストールしている場合も同様です。ただし、メーカーは確かに、アプリを他の方法でインストールするための独自のカスタマイズを追加できます.

于 2011-09-01T16:34:26.870 に答える