2010-12-08 12 views
6

私は自分のアプリを署名付きのSDKに組み込んだ。ベータテスト担当者がアンドロイドSDKツールをインストールして使用することなくデバイスにインストールできるようにしたいと思います(apkはコマンドラインツールでインストールできますが、必要ではないことが望ましいと思います)。アンドロイド:Androidでsdkツールを使わずにデバイスにapkをインストールする方法

手動でインストールしようとしましたが、失敗しました。私はテストのために使用しているアンドロイドタブレットを持っています。私はapkを私のデバイスのsdcardにコピーし、それをクリックした。これにより、App Managerでインストールするオプションが与えられました。残念ながら、インストールは "アプリケーションがインストールされていません"というメッセージで失敗します。

コマンドラインツールを使用せずにapkを手動でインストールする方法はありますか?

答えて

10

正しいMIMEタイプ(application/vnd.android.package-archiveの場合は.apkで構成されたWebサイトにアップロードします。ブラウザでAPKへのリンクをクリックすると、誰でもそのAPKをインストールできます。

一部のサービスにはこの機能が組み込まれています。たとえば、DropboxはAPKファイルについてよく知っています。

+0

これは完璧な解決策でした、 – ab11

3

apkファイルをサーバーに置くことができます。デバイス/エミュレータでブラウザを開き、apkをダウンロードすると、ダウンロードしたapkをタップしてインストールできます。

+0

これは動作する前に、非市場アプリケーションを設定で有効にする必要があります。また、MIMEタイプがapplication/vnd.android.package-archive –

+0

に設定されている必要があります。はい、設定で非市場アプリを有効にする必要があります。これは言うまでもありません。とにかくそれは明示的にこれを同様に言うよりよい。ありがとうChris! – Varun

+0

このソリューションは完璧に機能しましたが、私はCommonWareのクレジットを返答しましたが、彼はMIMEタイプを指摘していました... – ab11

0

非市場アプリケーション(一部のAT & Tphoneのユーザーは使用できない)を有効にする必要がある方法に加えて、SDKが利用するのと同じインストール方法は、SDKなしのウィンドウで"sideload wonder machine"

+0

Googleで検索しました。まだベータ版だが有望だと思う。共有ありがとう – Varun

1

まだ必要なのかどうかは分かりませんが、.apkファイルをインストールする簡単な方法が見つかりました。これはあなたの.apkでもうまくいくかもしれません あなたのデバイスにはQRコードリーダーとカメラが必要です。 www.apkinstall.comをご覧ください

0

素晴らしい近代的な代替品はCrashlytics Betaです。

beta testersに電子メールの招待状を送信して、Crashlytics Betaアプリをインストールすると、すべてが魔法のように動作します。あなたのテスターは、新しいベータ版をCrashlytics IDEインテグレーションに公開する際の通知を受け取ることさえあります。