0

GPS をオン/オフする隠し (内部) API 関数はありますか? Android 内部 API を使用することは (合法的かつ安全に) 有効な解決策ですか? 有効でない場合、それらの API を使用するためのライセンス/署名を取得するにはどうすればよいですか?

SDK/NDK を使用した方法は既に試しましたが、SDK/NDK では GPS をオンにできないことを理解しました (設定画面を表示できることはわかっています)。それを行うための隠し/内部 API があるかどうかを知りたいです。また、Android の脆弱性を解決策として使用することに興味はありません。

4

2 に答える 2

0

GPS を制御するための隠し API はありません。有効な解決策はありません。

(あなたが言ったように)正しいことは、ユーザーにそれをオンにするように頼むことです. アプリがユーザーのオプションをオーバーライドできる場合、それがオプションであることに意味がなく、これは大きなセキュリティ リックになります。

ユーザーが GPS をオフのままにしておくことを選択した場合、アプリは、GPS がオンであるがロックを取得できなかった場合と同じことを行う必要があります。データに対して道徳的に悪いことをするつもりがなくても、それを避けたいという彼らの希望を尊重しないことは悪意があります.

従業員が GPS をオフにできないようにしたいクライアントがいる場合は、カスタム ROM を備えた電話を提供する必要があります。

位置情報を報告するセキュリティ アプリを作成しようとしている場合は、GPS に加えて Wi-Fi 位置情報と最後の既知の位置情報も使用できます。

于 2013-09-03T20:57:39.983 に答える