問題タブ [android-securityexception]

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 に答える
8078 参照

android - Androidマニフェストで必要な権限を宣言しているにもかかわらず、デバイスから電話番号を取得できません

プログラムでデバイスから電話番号を取得しようとしています。私は次のコードを試しています:

マニフェスト ファイルで以下のアクセス許可を宣言しました。

しかし、それでも私のアプリケーションはクラッシュし、スタック トレースは次のようになります。

誰かが私がやっている間違いと、なぜこのクラッシュが発生したのかを教えてください。すべての提案を歓迎します。

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

android - java.lang.SecurityException: content://android.media.tv/watched_program へのアクセスは許可されていません

STB プラットフォーム用のサンプル TV 入力をコンパイルしました。https://github.com/googlesamples/androidtv-sample-inputsの readme によると、 ライブ チャンネル アプリを実行しているときに、次の例外が発生し、アプリを起動できません。

/ActivityManager( 2708): サービス com.google.android.tv/.recommendation.NotificationService の proc 3672:com.google.android.tv/u0a47 を開始します E/DatabaseUtils( 3462): 区画 E/DatabaseUtils( 3462) への例外の書き込み: java.lang.SecurityException: content://android.media.tv/watched_program へのアクセスは許可されていません

サービス RichTv および Simple はバックグラウンドで実行されています。この例外を修正するにはどうすればよいですか?

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

android - Android 仮想デバイスは現在エミュレーターで実行されており、appuse で削除できません

エミュレーターが AppUse で実行されていなくても、AVD ファイルを削除しようとするとエラーが発生します。

Android 仮想デバイスは現在エミュレータで実行されており、削除できません

それを解決する方法は?

エラー

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

java - 起動時に Android アプリがクラッシュする - SecurityException

アプリをクリックすると残念ながらアプリが停止しました。

Android Studio でこのエラーを解決する方法がわかりません。助けてください。

これは、受信トレイのSMSを表示するコードです

これがLogCat例外です

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

java - テスト中にプログラムでgenymotion gpsを設定すると、緯度を設定するときに「SecurityException:無効なパッケージ名」が発生します

テストするとき、Genymotion を介して次のように緯度を設定しています。

実行すると、次の問題が発生します。

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

android - FileProvider に uri アクセス許可を付与すると SecurityException が発生する

DemoProの2 つのアプリがあります。デモにはコンテンツ プロバイダーがあり、Pro をインストールすると、デモ プロバイダーからすべてのファイルを転送する必要があります。

デモアプリ (プロバイダー):

プロアプリ (消費者):

  • 実験 1:

    ParcelFileDescriptor pfd = cr.openFileDescriptor(exposedFileUri, "r");
    FileInputStream 入力 = 新しい FileInputStream(pfd.getFileDescriptor());

java.lang.SecurityException: Permission Denial: open provider .provider.InternalStorageProvider from ProcessRecord{9c85875 10734: /u0a61} (pid=10734, uid=10061) からエクスポートされていない uid 10062

  • 実験 2:

    アクティビティ活動 = getActivity(); activity.grantUriPermission(activity.getPackageName(), exposedFileUri, Intent.FLAG_GRANT_READ_URI_PERMISSION);

    ParcelFileDescriptor pfd = cr.openFileDescriptor(exposedFileUri, "r"); FileInputStream 入力 = 新しい FileInputStream(pfd.getFileDescriptor());

java.lang.SecurityException: Uid 10061 には uri 0 @ content://***.demo.storage.int.provider/db/file1 へのアクセス許可がありません

InternalStorageProviderは法線のコピーですFileProvider。しかし、実行がそれに到達することさえできないので、それは問題ではありません。呼び出される前に例外がスローされます。セレクター アクティビティとインテントは含まれないことに注意してください。コンシューマーは、チューザーなしで、既知の uri から直接ファイルを開こうとします。私が見つけた例のほとんどは使用Intent.FLAG_GRANT_READ_URI_PERMISSIONしていますが、インテントはまったく使用していません。

コンシューマーに uri パーミッションを正しく付与するにはどうすればよいですか?

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

java - securityException が原因で発生した RuntimeException

このコードを使用してアカウントを作成しています。ただし、セキュリティ例外がスローされます。そして、アカウントは作成されません。

logcat のエラーは次のようになります。

AndroidManifest は次のようになります。

オンラインで調べましたが、解決策が見つかりませんでした。私は何を間違っていますか?

0 投票する
3 に答える
1633 参照

android - Android で SecurityException PermissionDenal と言って、一部の携帯電話で画像が読み込まれない

Androidでは、ギャラリーから画像を取得してURIを保存しようとしていますが、それを引き戻そうとしていますが、SecurityExceptionが表示されます。私を助けてください。ありがとう

私のアンドロイドマニフェストのアクセス許可

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

java - ファイルリソースをAndroidに暗号化/復号化する方法は?

res / raw / fiche.xml および res / raw / so fiche1.XML というパスにあるリソース .XML ファイルを暗号化したいと思います。プログラムが両方のファイルを使用するたびに、実行の最後に 2 つのファイルを最初に解読する必要があります。 、両方のファイルを再暗号化します。

私の質問: リソースにあるファイルを暗号化および復号化する方法と、手順を説明する例 (ソース コード) またはソース コードはありますか?