問題タブ [android-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 に答える
3005 参照

android - 拒否されたアクセス許可を解決する方法は、インターネット アクセス許可が不足している可能性がありますか?

私は Netbeans7.2 を使用していて、uses-permission も入力しましたが、このエラーが発生しました Java.net.Socket Exception Internet denied(Maybe missing internet permission )` 私の AndroidManifest ファイルは次のようになります

//ボタン

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

android - Android インターネット許可と Google Play フィルタリング

android.permission.INTERNETGoogle Play でどのフィルタリングが追加されるか知りたいです。

追加した

インターネットにアクセスするためにマニフェストに追加しますが、これはアプリの主な機能ではありません。このため、Google Play でフィルタリングされたくありません。これに一致するものはありません。私の質問は、フィルタリングを回避するため<uses-feature>に何を追加する必要があるかです。required="false"

追加できたと思います

しかし、モバイルインターネット (3G/4G) はどうですか? これも必要ですか?

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

android - 特定の権限を持つアプリケーション名を取得する

インターネットなどの特定の権限を使用する、デバイスにインストールされているすべてのアプリケーションのリストが必要です。

私はこのコードを使用していますが、結果を取得できません。助けてください。

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

android - 許可ツリーと許可グループの違いは?

Androidのpermission-treeとの違いは何ですか?permission-group

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

android - Androidのパーミッションを分類する

Android のすべての権限を次のカテゴリに分類したいと思います。

  1. 追跡場所
  2. メッセージと連絡先へのアクセス
  3. アカウントへのアクセス
  4. お金がかかるサービス
  5. 開発ツール
  6. ハードウェア コントロール
  7. アクセスネットワーク
  8. 個人情報へのアクセス
  9. 電話
  10. 保管所
  11. システムツール

すべての権限を分類するにはどうすればよいですか? 手がかりやリンクはありますか?

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

android - CAP_NET_ADMIN機能を使用してAndroidプロセスを実行するにはどうすればよいですか

netlinkコマンドを使用してネットワークインターフェイス(この場合はsocketcanインターフェイス)を構成するJNIライブラリを利用するAndroidアクティビティがあります。アクティビティを実行すると、ネットワークインターフェイスの構成が失敗し、RTNETLINKからのEPERMエラーが発生します。失敗するコマンドを正常に完了するには、 CAP_NET_ADMIN機能が必要です。そのため、rootとしてコードを実行すると成功し、rootとして実行してから、capsetを使用して機能をCAP_NET_ADMINのみに制限ます

アプリケーションマニフェストに次のアクセス許可を追加して、プロセスにNET_ADMIN機能が与えられるという印象を与えました。

これにより、プロセスはinetグループとnet_adminグループに入れられましたが、プロセスはCAP_NET_ADMIN機能を受け取らなかったため、netlinkコマンドがEPERMで失敗しました。

このトピックについて行ったさまざまな検索で、この機能を適用する必要があるというヒントが見つかりました。例:http://elinux.org/Android_Securityから

残念ながら、これは私のシステムには当てはまらないようです。

注:チップセットベンダーによって変更されたシステムとカーネルを使用して実行しているため、これが機能しなくなるような変更が行われている可能性があります。

誰か知っている

  • これがうまくいくはずですか?
  • プロセスに機能を追加するには、他にどのような手順が必要ですか?
  • それも可能かどうか?
0 投票する
1 に答える
3237 参照

android - setWifiEnabledがCHANGE_NETWORK_STATE権限に対してSecurityExceptionをスローするのはなぜですか?

私のアプリの1つで、WiFiの状態を変更しています。このような:

マニフェストに次の権限があります。

コードは私の電話と他のほとんどの電話で完全に機能しています。しかし、今日、私は次のエラーでクラッシュレポートを受け取りました:

スタックトレースは、このエラーがWiFi状態unsigを変更している回線が原因であることを示していますwifiManager.setWifiEnabled(false);

なぜこれが起こるのですか?ほとんどすべてのデバイスで問題なく動作するのはなぜですか?また、この特定のケースでクラッシュしたのはなぜですか?Androidのバージョンまたはデバイスに依存しますか?WiFiの状態を変更するためだけに、本当にandroid.permission.CHANGE_NETWORK_STATEアクセス許可を追加する必要がありますか?

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

android - phonegap のデバイス情報を読み取る Android アプリ

以下のこれらのアイテムを取得して、デバイスからそのデータを読み取り、下の html ページに表示するにはどうすればよいですか?

フルページコード

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

android - コンテンツのウィジェットRemoteViewsFactoryでのAndroid権限の拒否

リストビュー内にアプリのローカルデータベースからの情報を表示するために使用しようとしているウィジェットがあります。

RemoteViewsService.RemoteViewsFactoryインターフェイスを使用して、リストのコンテンツをロードしています。onDataSetChangedメソッドでリストを再ロードするコードのブロックを実行した場合。アプリがクラッシュし、次のメッセージが表示されます。

11-01 16:40:39.540: E/ACRA(27175): DataDisplay fatal error : Permission Denial: reading com.datadisplay.content.ContentProviderAdapter uri content://com.datadisplay.provider.internalDB/events from pid=573, uid=10029 requires the provider be exported, or grantUriPermission()

ただし、クラスのコンストラクターで実行されるこの同じコードは問題なく機能します。もちろん、これをonDataSetChangedメソッドでも機能させて更新などを行う必要があります。

マニフェストのプロバイダーのエントリは次のとおりです。

私はそれをエクスポートし、エラーメッセージリクエストのようなUri権限を付与していますが、それでも失敗します。私はこの質問を見つけました。その男は問題を抱えていましたが、最終的に彼のカスタム権限を削除し、それは機能しました。私にはそのようなカスタム権限はありませんが、それでも運がありません。

コンテンツプロバイダーを備えたウィジェット。ReadPermissionを使用することは不可能ですか?

誰かが私が本当に感謝する洞察を持っているなら、これは信じられないほどイライラしている、ハハ。

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

android - 音声検索で権限「com.google.android.voicesearch.SHORTCUTS_ACCESS」を使用するにはどうすればよいですか?

電話でを使用するvoicesearchと、Webページを自動的に開くことができず、次のようにログが表示されます。

パッケージcom.android.quicksearchboxはGLOBAL_SEARCHを処理しようとしていますが、権限がありませんcom.google.android.voicesearch.SHORTCUTS_ACCESSグローバル検索アクティビティが見つかりません

どうすればこの問題を解決できますか?