問題タブ [runtime-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4214 参照

android - Android 6.0 Marshmallow のランタイム権限で GPS 座標を取得するには?

manifest.xmlで以下のコードを使用して、Androidアプリのgps権限を設定しようとしました

しかし、実行すると、GPS座標を取得できません。「許可が必要です」というトースト メッセージが表示されます。助けが必要。これが私のコードスニペットです。

0 投票する
7 に答える
61814 参照

java - Android版マシュマロ以降、Androidから電話をかける許可を求める方法は?

Android から電話をかけようとしていますが、実行時のアクセス許可も設定しています。そして、電話をかけることを許可するかどうかを尋ねます。しかし、許可を押すと、アプリがクラッシュします。

これが私がそれを実装した方法です:


これは私がlogcatで得たものです:

これを引き起こしている可能性があるのは何ですか?

0 投票する
1 に答える
1562 参照

android - Bluetooth のランタイム権限

Android 6.0 にはランタイム権限が必要であることを知っています。Bluetooth の実行時パーミッションの実装を手伝っていただけませんか? https://developer.android.com/training/permissions/requesting.htmlの例を使用してみましたが、大量のエラーが発生していました。ありがとう。

0 投票する
2 に答える
1801 参照

android - Android M 以降で実行時にアクセス許可を変更する際にアクティビティを再作成しないようにする方法

私のアプリは位置情報の許可を使用しています。この権限が実行時にアプリ設定から取り消され、アプリに戻った場合、現在のアクティビティは破棄され、再作成されます。その活動の再現を防ぐ方法は?

0 投票する
2 に答える
1503 参照

java - Android Marshmallow がフラグメントでパーミッション ランタイムを要求する

Wi-Fi情報にアクセスしようとしているSamsung Galaxy S7デバイスがあります。フラグメントから実行時に許可を要求しようとしていますが、ポップアップが表示されません。

これが私がやろうとしていることのコードです

フラグメントでアクセス許可を要求できませんか? これはアクティビティで行う必要がありますか?

0 投票する
2 に答える
150 参照

java - lastKnownLocation を使用すると、緯度と経度は常に 0.0 を返します

ライブラリ Let を介してアクセス許可を処理しましたが、まだ Android アプリで経度と緯度を取得できません。GPS_Service.java というサービスを使用しています。また、自分のパーミッションが問題ではないことを 100% 確信しているわけではありません。GPS_Service での Google API の呼び出しには、拒否される可能性があるアクセス許可が必要であるという警告が引き続き下線が引かれています。それはサードパーティのライブラリでもなくなるはずですか? 私のデバイスではアプリで位置情報の利用許可が有効になっているため、これはまだ問題になりますか?

ここに私の主な活動があります:

そして、ここに私の GPS_Service.java があります:

0 投票する
0 に答える
144 参照

android - Android ランタイム許可エラー

電話で連絡先にアクセスするために必要なアプリケーションを開発しています。このメソッドはスレッド内で実行されます。しかし、アプリを初めて起動すると、クラッシュし、android.permission.READ_CONTACTSまたは android.permission.READ_CONTACTSエラーとして要求されます。エラーポップアップダイアログボックスでOKを押すとすぐに。許可を求めて自己再起動し、正常に動作します。

パーミッションがすでに付与されているかどうかを確認する onCreateView メソッドのフラグメント内のコードを次に示します。

これが onRequestPermissionsResult メソッドです。

get contact メソッドのコードは次のとおりです。

これが AndroidManifest.xml コードです。

私は何を間違っていますか。マシュマロの下でうまく機能します。