2017-04-16 19 views
1

物理デバイス(デバイス1)でAndroidスタジオでアプリケーションを実行すると、後で他のデバイス(デバイス2)とアプリケーションを共有するときに問題なく動作します仕事(アプリケーションが応答を停止しました)。他のデバイスでAndroidアプリが動作しない

また、デバイス2でアプリを実行するとうまくいき、デバイス1でアプリを共有すると機能しません。

Androidスタジオで直接アプリを実行すると、デバイス内にdata/appのアプリパッケージが作成されることがわかりました。他のデバイスに手動でアプリをインストールすると、パッケージは作成されません。

この問題はAndroid Studio 2.2があったときに発生しませんでしたが、現在はバージョン2.3があり、この問題があります。

+1

あなたのアンドロイドデバイスのバージョンは何ですか? –

+0

4.4すべてのデバイスで –

答えて

3

アンドロイド6はリアルタイムの許可が必要です。

あなたのデバイスでアプリを実行すると、リアルタイムのアクセス権は要求されませんが、アプリを共有するときにはユーザーから許可を求める必要があります。私はあなたが許可の問題を処理していないと思います。

+0

デバイスでアプリケーションを実行すると、6.0以上で動作している場合は、その時間も許可されています。 – Sanjeet

+0

@Sanjeetしかし、私は6.0.1のアプリで働いています。 –

+0

targetSDKを23未満に設定している場合、または既に権限が与えられている場合を除き、「危険なアクセス権グループ」から何かを使用する場合は実行時アクセス権を要求する必要があります。 https://developer.android.com/guide/topics/permissions/requesting.html#normal-dangerous – Sanjeet

0

アプリ引き出しに表示されない場合でも、以前のアプリがまだインストールされていたと思いますが、settings>Appsから削除してみてください。