Помогите найти ошибку :(

Ответить
RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Помогите найти ошибку :(

Сообщение RonsoN » 04 сен 2013, 22:17

Ребят, помогите пожалуйста найти ошибку, решил сделать прослушивание аудиопотока при помощи media player, на эмуляторе все работает, а вот на моем андроид-устройстве - нет, при нажатии на кнопку ничего не происходит :( Файл прикрепляю.
Вложения
RMX.zip
(1.23 МБ) 192 скачивания

Аватара пользователя
mozilalvfg
Сообщения: 85
Зарегистрирован: 10 авг 2013, 18:46

Re: Помогите найти ошибку :(

Сообщение mozilalvfg » 04 сен 2013, 23:28

Красниным по белому написано что не хватает "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>
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Изображение

Аватара пользователя
mozilalvfg
Сообщения: 85
Зарегистрирован: 10 авг 2013, 18:46

Re: Помогите найти ошибку :(

Сообщение mozilalvfg » 04 сен 2013, 23:30

Да и чето у вас не продумано с закрытием потока. Я вышел на телефоне из программки а звук дальше играет.
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Изображение

Аватара пользователя
mozilalvfg
Сообщения: 85
Зарегистрирован: 10 авг 2013, 18:46

Re: Помогите найти ошибку :(

Сообщение mozilalvfg » 04 сен 2013, 23:32

пришлось телефон вырубать!!!
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Изображение

RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Re: Помогите найти ошибку :(

Сообщение RonsoN » 05 сен 2013, 13:12

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. сильно не пинайте, второй день, как начал пытаться писать под андроид.

Аватара пользователя
mozilalvfg
Сообщения: 85
Зарегистрирован: 10 авг 2013, 18:46

Re: Помогите найти ошибку :(

Сообщение mozilalvfg » 05 сен 2013, 13:40

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" везде работает.
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Изображение

RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Re: Помогите найти ошибку :(

Сообщение RonsoN » 05 сен 2013, 14:01

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" везде работает.
Благодарю за ответ. Сейчас нашел свой старенький с 4.0.4, сейчас на нем попробую.

P.S до этого делал аналогичное приложение на app inventor - там работало.

RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Re: Помогите найти ошибку :(

Сообщение RonsoN » 05 сен 2013, 14:18

На 4.0.4 аналогично.
"1. Попробуйте зайти через платнеш на сайт запустить с сайта."
Воспроизводит.

RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Re: Помогите найти ошибку :(

Сообщение RonsoN » 05 сен 2013, 14:30

на 4.2.1 работает.
Бред

Аватара пользователя
mozilalvfg
Сообщения: 85
Зарегистрирован: 10 авг 2013, 18:46

Re: Помогите найти ошибку :(

Сообщение mozilalvfg » 05 сен 2013, 15:46

8-) API его знает :) , может попробовать другими средствами решить данную проблему.
Смотрите логи и ёщё раз логи.
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE
Изображение

RonsoN
Сообщения: 13
Зарегистрирован: 04 сен 2013, 22:12

Re: Помогите найти ошибку :(

Сообщение RonsoN » 05 сен 2013, 18:14

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

Ответить