2011-12-16 9 views
6

私は特定のアプリの.apkファイルをBluetooth経由で別のAndroid携帯に転送したいAndroidでアプリケーションを作成しています。 「Appを共有する」というオプションメニューを設定しています。これをクリックすると、自分のapp .apkファイルがBluetoothがオンの電話に転送されます。 J2MEで同じアプリケーションを作成している間はうまくいきましたが、今はAndroidで試していて、動作していません。だからそれを行う方法はありますか?すべての返信は私に役立つでしょう。Android:同じアプリから別のAndroid携帯にアプリを転送する方法

+0

返信いただきありがとうございます。アプリケーションを通じて他のAndroidユーザーに自分のアプリケーションを共有する方法はありますか?特に私のユーザーをAndroidマーケットに誘導したくないのです。 – mobilemagic

答えて

4

アプリは通常/ data/appに保存されますが、携帯端末がルートになっている場合のみ、そのフォルダにアクセスできます。

AFAIKを実行する唯一の方法は、おそらくapkを資産フォルダに組み込み、それを共有する前にsdcardにコピーすることです。しかし、受け取ったapkは、別のapkが資産の中にないので共有できません。だから、この解決策を忘れてください。

最もきれいな方法は、ユーザーに市場に向けることです。

3

私はそれが可能であるとは考えていませんが、apkは自分自身を共有することはできませんが、apkはapkにパッケージされたファイル(別のapkでもよい)を共有できます。

他の人がapkをインストールできるAndroidマーケットへのリンクを共有することで簡単にやり遂げることもできます。マーケットを使いたくない場合は、apkへのリンクを共有することもできますどこかのウェブサイトでホストされています。

1

アプリケーションのAPKファイルがSDカードで利用可能な場合、それは失敗しません。

あなたは、Bluetoothカード経由でSDカードから他のデバイスにファイル(APKなど)を転送するだけです。失敗した場合、コードにバグがあることを意味します。最初にコードをチェックすれば、それは間違いなく機能します。

関連する問題