問題タブ [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 - Android デバイスのシャットダウン - 「su reboot -p」ではなく「ShutdownThread->shutdown()」が必要
ルート化された Android デバイスのシャットダウンに関するいくつかの質問には、「su」シェル内で「reboot -p」を実行する必要があるという回答があります。ただし、この回答は、再起動は非常に低レベルで汚れており、プラグを抜く前に十分な片付けをしていないことを示しています。代わりに を使用することをお勧めしandroid.internal.app.ShutdownThread.shutdown()
ます。コードを見ると、これは私がやりたいと思っていた一連のハウスキーピングを実行していることがわかります。また、確認を求めずにシャットダウンできるように見える便利な「確認」パラメーターもあります。これは素晴らしいことです。
私の質問はこれです-アプリが呼び出すために必要なプロパティは何ShutdownThread.shutdown()
ですか? デバイスがルート化されている場合に設定できる特定のアクセス許可が必要ですか、それともファームウェア キーを使用して署名する必要がありますか、それともまったく別のものですか?
android - 署名レベルで保護されたアクセス許可を使用してルート アプリが API を呼び出す方法
Android 4.2 では複数ユーザーのサポートが導入されました。これには、いくつかの既存の内部 API が含まれINTERACT_ACROSS_USERS
、 および と呼ばれる新しいアクセス許可が必要になりINTERACT_ACROSS_USERS_FULL
ました。
後者は次のように宣言されています
つまり、プラットフォーム (ROM) と同じ署名で署名されたアプリのみが、このアクセス許可を使用できます。
プラットフォーム署名でアプリに署名できないかどうかを知りたいのですが、ルート状態で同じ目的を達成できる方法はありますか?
android - Android のアクセス許可、署名、および開発者のキー
多くのコンポーネントを持つアプリケーションを開発しています。各コンポーネントは個別の Android アプリになります。「コア」アプリはコンテンツプロバイダーを使用してデータベースへのアクセスを提供し、アクセス許可のドキュメント「署名」保護を読むことが私が望む方法です。
パーミッションのグループを定義しました。これは主に、アプリ情報の「パーミッション」セクションで自分のアイコンに対してパーミッションが適切に表示されるようにするためです。彼らはandroid:protectionLevel="normal"
うまく表示されます。しかし、私が使用すると、android:protectionLevel="signature"
それらは消えます。
私が現在開発中であり、したがって開発者キーを使用していることを考えると、開発者が「署名」保護レベルを機能させるためにジャンプする必要がある他のフープはありますか?
いつもお世話になっております
スティーブ
android - Web アプリケーションの Android モバイル クライアント アプリで対処する必要がある一般的なセキュリティの問題は何ですか?
Web アプリ用の Android モバイル アプリケーションを開発しています。Android バージョンで対処する必要がある一般的なセキュリティの問題は何ですか?
android - アプリの使用中に電源ボタンを無効にすることはできますか?
Android用のアラームアプリを作っています。アプリ内から音量コントロールと電話の電源ボタンを無効にする方法はありますか? アプリがこれを行う前にユーザーに許可を求める必要がある場合は、それで問題ありません。
android - ライブ壁紙に必要な許可は何ですか?
ライブ壁紙を設定してギャラリー画像を取得するために必要な権限は何ですか?
android - app.error に android.permission.UPDATE_DEVICE_STATS を追加すると、発生します
android.permission.UPDATE_DEVICE_STATS
許可を得る必要があるアプリを開発しました。ただし、このアクセス許可をアプリの AndroidMainfest.xml ファイルに追加すると、次のエラーが発生します。
「権限はシステムアプリにのみ付与されます」
アプリをシステム アプリに変更するにはどうすればよいですか? この問題を解決する他の方法はありますか?
android - 不明な権限com.android.vending.BILLING
アプリケーションでアプリ内課金機能を設定しようとしています。これまでのところ、私はこのガイドに従いました:
http://developer.android.com/training/in-app-billing/preparing-iab-app.html
ただし、請求許可を指定している場合
次のメッセージがLogCatに表示されます。
アプリケーションを起動するたびに。
上で述べたように、チュートリアルと同じように、AndroidManifest.xmlに請求許可を登録しました。
また、アプリ内課金ライブラリをプロジェクトにコピーしました。プロジェクトの構造は次のとおりです。
- com.android.vending.billing
- com.android.vending.billing.util
- org.noi.activity
- org.noi.impl
- org.noi.const
java - 写真やビデオを撮らずにカメラの許可?
写真や動画を撮らずにカメラを開くだけのAR(拡張現実)アプリを作りました。
メインフェストでは、カメラに次の許可を使用しました。
ただし、Google Playにアップロードすると、
ハードウェア コントロール 写真と動画の撮影 カメラでの写真と動画の撮影をアプリに許可します。この許可により、アプリは確認なしでいつでもカメラを使用できます。
実際、私のアプリは写真やビデオを撮りません。写真やビデオを撮る能力がなくても、カメラを開いて情報を表示するだけです。
私の質問は、写真やビデオを撮らずにカメラのみを使用する許可を変更するにはどうすればよいですか?
よろしく