私は、小規模な会社やその顧客やサプライヤー向けに、少数のアプリを管理しています。現在、QAを通過する必要がある新しいテストビルドがある場合(つまり、マーケットにはまだありません)、QAで使用される各デバイスに新しいAPKをローカルネットワークからダウンロードする必要があります。理想的には、これらの各デバイスにアプリケーションを配置して、既知の場所のアップデートを確認し、ワンタッチでダウンロードしてインストールしたいと考えています。このようなものはありますか?あまりにも難しくありません。指定されたフォルダ内の.apkファイルを探し、インストールされているプログラムIDと照合して、.apkのバージョンコードがインストールされているアプリケーションのバージョンコードより大きい場合は、ユーザーに通知する必要があります。Androidアプリからテスターに更新プログラムを配布しますか?
1
A
答えて
3
アプリはアップデートURLをチェックして新しいapkバージョンがあるかどうかを確認し、新しいバージョンがあればダウンロードすることができます。 SDカードへのAPKを保存して、インストーラを起動します。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package- archive");
startActivity(intent);
+0
ありがとうございます。私の目標は、各アプリケーションのコードを繰り返す必要がないように、このタスクをアプリケーション自体から分離することです。しかし、これを行うには何も既製品がないように見えるので、あなたのスニペットは私に "ローカルリポジトリ"アプリケーションを書く手助けをするかもしれません。 –
関連する問題
- 1. iPhoneアプリをテスターに配布しますか?
- 2. Organizerを使用してMonoTouchアプリをテスターに配布しますか?
- 3. sdカードにAndroidアプリを配布する
- 4. Androidアプリでデータベースを配布する
- 5. 配布のためにC++プログラムからPythonを呼び出す
- 6. アンドロイドでgoogleからアプリをプログラムで更新する
- 7. iOSアプリを配布するデータベースを更新するには、アプリ自体を更新する必要はありませんか?
- 8. ユーザーを更新せずにiphoneアプリを更新しますか?
- 9. DBデータを使ってAndroidアプリを配布するには?
- 10. appstoreで配布しないでAndroidアプリケーションを自動更新する方法は?
- 11. iOSエンタープライズアプリ開発プログラムを使用してアプリを他の企業に配布できますが、アプリストアでは配布できませんか?
- 12. 更新された配列からMKMapViewアノテーションを更新しますか?
- 13. プログラムでJavaプログラムからAndroidアプリをインストールします(Runtime.getRunTime()。幹部は、(adb.exeインストールapp_package_name)
- 14. Phonegap Androidアプリのトリガによる更新プログラム
- 15. Clojureプログラムをプログラマー以外の人にどのように配布しますか?
- 16. プログラムで配布をアップロードできるオープンソースプロジェクトホスティングはありますか?
- 17. iPhoneアプリの非更新サブスクリプションで無料のテスター期間を提供できますか?
- 18. .Net WinFormsアプリケーションからブラウザのページをプログラムで更新します。
- 19. iPhoneアプリでSSH鍵を配布する
- 20. Androidライブラリを配布するには
- 21. 変更されたGPLプログラムを配布するためには、何をする必要がありますか?
- 22. プログラムでAndroid OSを更新する
- 23. 更新可能なヘルプウィキを配布する
- 24. シェフがソースからのプログラムをインストールして更新する
- 25. ソースなしでlinuxにプログラムを配布する
- 26. Androidキーボードのレイアウトタイプをプログラム的に変更しますか?
- 27. Androidはプログラムで新しいカレンダーを作成しますか?
- 28. アプリからウィジェットを更新するには?
- 29. アプリを更新するためにHTML hrefをプログラムでタップ
- 30. コマンドラインからAndroidアプリのアプリケーションパッケージ名を変更するには
はhttp://stackoverflow.com/questions/12605662/pushing-latest-android-build-to-([デバイスに最新のAndroidのビルドを押す]も参照してください。デバイス) –