Я хочу программно включить USB-модем, отладку USB в Android. Возможно ли это. Какие системные разрешения должны быть объявлены в файле манифеста. Может ли кто-нибудь помочь мне в кодировании ???
Как я могу программно включить USB-модем/отладку?
comment
Возможный дубликат Android - включить USB-модем программно — есть приложение, которое делало это для версии 2.3
- person Sagar   schedule 25.05.2018
Ответы (1)
Этот код включает подключение USB-модема.
public void enableTethering() {
Object conService= getSystemService(Context.CONNECTIVITY_SERVICE);
for (Method m : obj.getClass().getDeclaredMethods()) {
if (m.getName().equals("tether")) {
try {
m.invoke(conService, "usb0");
} catch (IllegalArgumentException |
IllegalAccessException | InvocationTargetException e) {
e.printStackTrace();
}
}
}
person
Venki WAR
schedule
25.05.2018
Я надеюсь, что это поможет вам
- person Venki WAR; 25.05.2018
для этого требуется, чтобы телефон был рутирован? или он будет работать на любой ОС Android?
- person justin j; 28.05.2018
Возможно ли без рутирования телефона?
- person justin j; 28.05.2018
В действии на главном экране метод oncreate() вызывает метод enableTethering()
- person Venki WAR; 28.05.2018
Я проверил мобильный телефон с рутом, он работает нормально, я не проверял мобильный телефон без рута. Если вы удалили рут, пожалуйста, проверьте этот код, я надеюсь, что он будет работать. в противном случае вам нужен рутированный мобильный телефон для этого кода
- person Venki WAR; 28.05.2018