問題タブ [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.
android - 拒否されたアクセス許可を解決する方法は、インターネット アクセス許可が不足している可能性がありますか?
私は Netbeans7.2 を使用していて、uses-permission も入力しましたが、このエラーが発生しました Java.net.Socket Exception Internet denied(Maybe missing internet permission )` 私の AndroidManifest ファイルは次のようになります
//ボタン
android - Android インターネット許可と Google Play フィルタリング
android.permission.INTERNET
Google Play でどのフィルタリングが追加されるか知りたいです。
追加した
インターネットにアクセスするためにマニフェストに追加しますが、これはアプリの主な機能ではありません。このため、Google Play でフィルタリングされたくありません。これに一致するものはありません。私の質問は、フィルタリングを回避するため<uses-feature>
に何を追加する必要があるかです。required="false"
追加できたと思います
しかし、モバイルインターネット (3G/4G) はどうですか? これも必要ですか?
android - 特定の権限を持つアプリケーション名を取得する
インターネットなどの特定の権限を使用する、デバイスにインストールされているすべてのアプリケーションのリストが必要です。
私はこのコードを使用していますが、結果を取得できません。助けてください。
android - 許可ツリーと許可グループの違いは?
Androidのpermission-tree
との違いは何ですか?permission-group
android - Androidのパーミッションを分類する
Android のすべての権限を次のカテゴリに分類したいと思います。
- 追跡場所
- メッセージと連絡先へのアクセス
- アカウントへのアクセス
- お金がかかるサービス
- 開発ツール
- ハードウェア コントロール
- アクセスネットワーク
- 個人情報へのアクセス
- 電話
- 保管所
- システムツール
すべての権限を分類するにはどうすればよいですか? 手がかりやリンクはありますか?
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から
残念ながら、これは私のシステムには当てはまらないようです。
注:チップセットベンダーによって変更されたシステムとカーネルを使用して実行しているため、これが機能しなくなるような変更が行われている可能性があります。
誰か知っている
- これがうまくいくはずですか?
- プロセスに機能を追加するには、他にどのような手順が必要ですか?
- それも可能かどうか?
android - setWifiEnabledがCHANGE_NETWORK_STATE権限に対してSecurityExceptionをスローするのはなぜですか?
私のアプリの1つで、WiFiの状態を変更しています。このような:
マニフェストに次の権限があります。
コードは私の電話と他のほとんどの電話で完全に機能しています。しかし、今日、私は次のエラーでクラッシュレポートを受け取りました:
スタックトレースは、このエラーがWiFi状態unsigを変更している回線が原因であることを示していますwifiManager.setWifiEnabled(false);
なぜこれが起こるのですか?ほとんどすべてのデバイスで問題なく動作するのはなぜですか?また、この特定のケースでクラッシュしたのはなぜですか?Androidのバージョンまたはデバイスに依存しますか?WiFiの状態を変更するためだけに、本当にandroid.permission.CHANGE_NETWORK_STATE
アクセス許可を追加する必要がありますか?
android - phonegap のデバイス情報を読み取る Android アプリ
以下のこれらのアイテムを取得して、デバイスからそのデータを読み取り、下の html ページに表示するにはどうすればよいですか?
フルページコード
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を使用することは不可能ですか?
誰かが私が本当に感謝する洞察を持っているなら、これは信じられないほどイライラしている、ハハ。
android - 音声検索で権限「com.google.android.voicesearch.SHORTCUTS_ACCESS」を使用するにはどうすればよいですか?
電話でを使用するvoicesearch
と、Webページを自動的に開くことができず、次のようにログが表示されます。
パッケージcom.android.quicksearchboxはGLOBAL_SEARCHを処理しようとしていますが、権限がありませんcom.google.android.voicesearch.SHORTCUTS_ACCESSグローバル検索アクティビティが見つかりません
どうすればこの問題を解決できますか?