何かについてお聞きしたいです。通常の SDK アプリケーションを介して GPS をオンにする可能性がないことに気付きました。私の問題は、ユーザーの確認なしでそれを行う必要があることです (私のアプリケーションの基本はサイレントに動作することです)。私のアプリケーションは、会社がデバイス (タブレット) を追跡するために使用することを意図しているため、必要です。GPS をオンにして位置情報を取得し、その後オフにする必要があります。つまり、ユーザーに GPS をオンにするように促した場合、ユーザーはオンにしない可能性があり、アプリケーション (実際にはサービス) は適切に動作しません。
私の次のステップは、代替ソリューションを見つけることです。つまり、設定を使用して GPS をオンにすると、最終的にコア アプリケーション/サービスによってオンになります。私の推測では、ネイティブ コードを使用して GPS デバイスにアクセスし、オンにします (間違っている場合は、訂正して正しい答えを指摘してください)。
したがって、私の質問は、可能であれば、NDKでそれを行う方法と、後でアプリケーションと統合する方法です。NDK で処理できない場合、どのように処理できますか? 最終的には設定で行われるため、方法があるはずです。
また、インターネット接続についても同じ質問をしたいと思います (代わりに、ネットワーク プロバイダーを使用して場所を取得するため)。
貢献してくれてありがとう!