1
안드로이드 :/비활성화 GPS를 사용하고 상태 표시 줄에있는 아이콘 전환 - I 활성화/내 안드로이드 코드에서 GPS를 사용하지 않도록 노력하고
final Intent broadcast = new Intent();
broadcast.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
broadcast.addCategory(Intent.CATEGORY_ALTERNATIVE);
broadcast.setData(Uri.parse("3"));
context.sendBroadcast(broadcast);
Intent intent=new Intent("android.location.GPS_ENABLED_CHANGE");
if(isOn) intent.putExtra("enabled", true);
else intent.putExtra("disabled", false);
context.sendBroadcast(intent);
는 GPS가 활성화/비활성화 만에 GPS 아이콘 상태 표시 줄이 업데이트되지 않습니다.
누구든지 해결 방법을 알고 있습니까?
먼저 OP의 문제를 알고 있다는 것을 알려주십시오. 이 스크립트를 Kiddie 해킹 스크립트라고 부르는 것은 공격적인 측면입니다. 일부 조건이 충족되면 일부 동작이 호출되는 태스킹 응용 프로그램의 의도입니다. 그 중 하나는 '내 GPS 켜기'입니다. 또한 - GPS가 켜지거나 꺼지는 것 같지만 버튼 디스플레이가 업데이트되지 않습니다. 사용자를 구성으로 안내하는 것은 여기서 적절한 해결책이 아닙니다. 다른 건설적인 통찰력이 있으면 위대 할 것입니다. –
왜 해킹입니까? Wi-Fi 또는 블루투스 사용/사용 안함과 동일합니다. 그렇지? – einav
@ Ron.B.I : "이 스크립트 꼬마 해킹을 부르는 것은 상당히 공격적입니다."- 당신은이 방식으로 설정 앱을 해킹한다고할까요? "사용자를 구성으로 안내하는 것은 관련 솔루션이 아닙니다."- 따라서 앱에서이 기능을 제공 할 수 없습니다. 인생은 계속됩니다. 사용자가 개별 권한 (예 : ACCESS_FINE_LOCATION)을 사용 설정/사용 중지 할 수없는 상황에서 Google은 개인 정보 보호에 대한 우려에 따라 SDK 앱이 위치 제공 업체를 사용 설정하거나 사용 중지하지 못하도록 차단했습니다. 당신이 그것을 좋아하지 않는다면 그것을 허용하는 ROM mod를 만드십시오. – CommonsWare