Страница 1 из 1
Помогите найти ошибку :(
Добавлено: 04 сен 2013, 22:17
RonsoN
Ребят, помогите пожалуйста найти ошибку, решил сделать прослушивание аудиопотока при помощи media player, на эмуляторе все работает, а вот на моем андроид-устройстве - нет, при нажатии на кнопку ничего не происходит

Файл прикрепляю.
Re: Помогите найти ошибку :(
Добавлено: 04 сен 2013, 23:28
mozilalvfg
Красниным по белому написано что не хватает
"permission"
в AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
ну если спросите куда вставлять:
весь ваш AndroidManifest.xml просто скопируйте!
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="ru.evgeniy.rmx"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="ru.evgeniy.rmx.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Re: Помогите найти ошибку :(
Добавлено: 04 сен 2013, 23:30
mozilalvfg
Да и чето у вас не продумано с закрытием потока. Я вышел на телефоне из программки а звук дальше играет.
Re: Помогите найти ошибку :(
Добавлено: 04 сен 2013, 23:32
mozilalvfg
пришлось телефон вырубать!!!
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 13:12
RonsoN
mozilalvfg писал(а):Красниным по белому написано что не хватает
"permission"
в AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
ну если спросите куда вставлять:
весь ваш AndroidManifest.xml просто скопируйте!
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="ru.evgeniy.rmx"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="ru.evgeniy.rmx.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Благодарю за ответ! Добавил permission -> запустил эмулятор - работает -> скинул на свой планшет (android 4.1.1) - кнопка нажимается, но ничего не происходит.
Начал писать заново, реализовал с одной кнопкой, т.е. происходит нажатие -> запускается плеер -> Текст кнопки меняется. Запустил эмулятор - работает -> скинул на планшет - нажимаю кнопку - ничего не происходит, даже текст кнопки не меняется

В чем может заключаться проблема?
P.S. сильно не пинайте, второй день, как начал пытаться писать под андроид.
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 13:40
mozilalvfg
1. Попробуйте зайти через платнеш на сайт запустить с сайта.
2. Настройте "Логирование"
http://startandroid.ru/ru/uroki/vse-uro ... enija.html
3. Попробуйте обновится до 4.1.2
4. Вам не повезло и у Вас какой то китайский зверь с нестандартным ядром. Посмотрите вебинар
Вебинар 1. "Знакомство с Android.". Впечатления
5. Закинте в отдельний поток произведение канала
Урок 86. AsyncTask. Знакомство, несложный пример
Р.С. ещё раз проверил на своих реальних девайсах 3 шт.: 2.3.3, 4.0.4, 4.2.1 последний китайский планшет "Novo 8" везде работает.
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 14:01
RonsoN
Благодарю за ответ. Сейчас нашел свой старенький с 4.0.4, сейчас на нем попробую.
P.S до этого делал аналогичное приложение на app inventor - там работало.
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 14:18
RonsoN
На 4.0.4 аналогично.
"1. Попробуйте зайти через платнеш на сайт запустить с сайта."
Воспроизводит.
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 14:30
RonsoN
на 4.2.1 работает.
Бред
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 15:46
mozilalvfg

API его знает

, может попробовать другими средствами решить данную проблему.
Смотрите логи и ёщё раз логи.
Re: Помогите найти ошибку :(
Добавлено: 05 сен 2013, 18:14
RonsoN
mozilalvfg писал(а):
API его знает

, может попробовать другими средствами решить данную проблему.
Смотрите логи и ёщё раз логи.
Ведать обряд с бубном проходить нужно.
Переписал все заново - отлично работает. Чудеса...