Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
alex1392
31 / 31 / 4
Регистрация: 24.07.2013
Сообщений: 187
#1

Запустить мобильный интернет при запуске приложения

16.03.2015, 18:58. Просмотров 613. Ответов 2
Метки нет (Все метки)

Добрый день, есть устройство и некоторое приложение, при запуске приложения нужно включить мобильный интернет подскажите плиз как это программно сделать?
За ранее большое спасибо.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2015, 18:58
Ответы с готовыми решениями:

мобильный интернет
Всем здравствуйте. Есть некое мобильно приложение, которое по нажатию кнопки...

Ошибка при запуске приложения
Добрый день! Проблема заключается в следующем, после запуска приложения в...

Ошибка при запуске приложения
Я учусь программировать под Android, пишу простое приложение с двумя активити,...

Ошибка при запуске приложения
Сегодня запускал приложение, оно не запускается, выдает такую ошибку 08-17...

При запуске приложения появляется клавиатура
В приложении есть текстовое поле EditText в xml файле, а ниже находятся кнопки....

2
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,866
Записей в блоге: 3
16.03.2015, 20:24 #2
Не на всех версиях android'а будет работать

Java
1
2
3
4
5
6
7
8
9
10
11
12
private void setMobileDataEnabled(Context context, boolean enabled) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException, NoSuchMethodException, InvocationTargetException {
    final ConnectivityManager conman = (ConnectivityManager)  context.getSystemService(Context.CONNECTIVITY_SERVICE);
    final Class conmanClass = Class.forName(conman.getClass().getName());
    final Field connectivityManagerField = conmanClass.getDeclaredField("mService");
    connectivityManagerField.setAccessible(true);
    final Object connectivityManager = connectivityManagerField.get(conman);
    final Class connectivityManagerClass =  Class.forName(connectivityManager.getClass().getName());
    final Method setMobileDataEnabledMethod = connectivityManagerClass.getDeclaredMethod("setMobileDataEnabled", Boolean.TYPE);
    setMobileDataEnabledMethod.setAccessible(true);
 
    setMobileDataEnabledMethod.invoke(connectivityManager, enabled);
}

XML
1
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
0
ss7stas
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 7
17.03.2015, 00:26 #3
по этому направлению не работал, но где-то слышал читал, что можно изменить APN

З.Ы.(На правах подсказки)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2015, 00:26

Ошибка верификации при запуске приложения
При попытке протестировать приложение на реальном устройстве Android 4.4.2(API...

Обучение при первом запуске приложения
Здравствуйте! Подскажите пожалуйста как можно сделать обучалку в приложении....

При запуске приложения подвисает ui поток
Всем привет! Есть большой проект, при запуске на секунд 20 зависает, тоесть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru