GPSの設定をステータスバーでトグルできる俺得アプリを作ってみた

http://leibun-tech.blogspot.com/2010/11/gps.html

インストールが面倒な理由
上記でパーミッションが原因と書きましたが、マニフェストファイルには、

uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"

が書かれてます。WRITE_SECURE_SETTINGSの protectionLevelは signatureOrSystemなので、一般のアプリケーションからは利用出来ないらしく、最初から組み込まれてるメーカーアプリとかでないの使えないらしいです。だけども、「/system/app/」フォルダに無理矢理apkファイルを入れることでこの問題をパスできる裏技があるのでそれを使いました。

setLocationProviderEnabled()メソッドを使っているので2.2以降。