安卓系统:4.4
测试硬件:友善之臂m1 plus
定制需求:客户预装的软件需要定位功能,而安卓4.4系统默认定位开关是关闭的,因此需要开机后自动打开GPS
阅读注意,代码前的-代表删除+代表添加(即git diff的结果)。
1、寻找一个开机后会运行地方对GPS进行开启
修改packages/apps/Launcher2/src/com/android/launcher2/Launcher.java+privatebooleanFJ_isOpenedGPS(){
+LocationManagerlm=(LocationManager)getSystemService(LOCATION_SERVICE);
+if(lm==null)returnfalse;
+returnlm.isProviderEnabled(LocationManager.GPS_PROVIDER);
+}
+
+privatevoidFJ_openGPS(){
+Settings.Secure.setLocationProviderEnabled(getContentResolver(),LocationManager.GPS_PROVIDER,true);
+if(!FJ
如果觉得《android 自动开启gps 安卓系统定制:开机后自动打开GPS》对你有帮助,请点赞、收藏,并留下你的观点哦!