2014-10-27 3 views
0

Re: KIT KAT UPDATE (Samsung Galaxy Mega 6,3 MetroPCS)KIT KAT Нет звука AS3 Тест APK-

Инструменты: Flash Professional CS6 для Windows 7 x64 для Android

Разработка игр | NO BACKGROUND SOUND

Я иду и обновляю свой телефон (Mega 6.3) до Kit Kat 4.4.4, и когда я устанавливаю тестовые APK с фоновой музыкой, звук в них не воспроизводится (я еще не звуковые эффекты).

Фоновый звук отлично воспроизводится в «AIR debug launcher (desktop)» в моих тестовых APK ... никаких ошибок вообще, но когда я устанавливаю тестовые APK в свой телефон и запускаю их ... NO BACKGROUND SOUND. Я слышал, что у Kit Kat есть проблемы с Flash, и, к сожалению, я обнаружил, что это слишком поздно.

ТЕХНИЧЕСКИЕ:

  • Уже установлена ​​последняя Air APK и перезагрузил
  • Уже переустановил Kit Kat прошивку для моего устройства с помощью ODIN
  • Не удается установить предыдущую прошивку из-за ограничений загрузчика Kit Kat загрузки
  • Установленная модифицированная версия Flash-плеера

Я пробовал 2 разных типа кодов ... оба играли в тесте AIR Desktop, но не на моем устройстве.

MY DEEP WISH RIGHT NOW: Чтобы восстановить мой Android обратно в Jelly Bean.

Вот один корпус кода я использовал ... снова работает в настольном тестером, но не на моем телефоне:

import flash.media.Sound; 
import flash.net.URLRequest; 
import flash.media.SoundTransform; 

var snd = new Sound(); 
var src = new URLRequest("background.mp3"); 
var sndChannel; 
var sndTrans = new SoundTransform(); 
sndTrans.volume = 0.5; 
snd.load(src); 
snd.addEventListener("complete", completeListener); 
function completeListener(e) 
{ 
    sndChannel = snd.play(); 
    sndChannel.soundTransform = sndTrans; 
} 

другой код, который работает на настольном отладчиком ... не по телефону:

import flash.media.Sound; 
import flash.media.SoundChannel; 
import flash.net.URLRequest; 

var backSound:Sound = new Sound(); 
var myChannel:SoundChannel = new SoundChannel(); 
backSound.load(new URLRequest ("background.mp3")); 
myChannel = backSound.play(0,200); 

РЕАЛЬНОСТЬ уЖАС:

ужас в том, что все, что я разрабатываю для Android, скорее всего, не работают в других устройствах Kit Kat либо.

KIT KAT ЯВЛЯЕТСЯ DARN ПОЗОР

+0

ВРЕМЕННОЕ РЕШЕНИЕ - спасибо всем, кто нашел время, чтобы прочитать мою проблему ... Я нашел временное решение. Мне нужно прибегнуть к старым методам удаления фактического звукового файла в рамку, а затем работать с его свойствами из там ... это отстойное время, и я только надеюсь, что проблема будет решена. Я также проверю это через файл класса и посмотрю, какие результаты будут отображены. –

ответ

0

метод я использую & Что я буду делать в вашем случае импорта ваш background.mp3 в вашу библиотеку. убедитесь, что для свойств библиотеки импортированных звуков вы выбрали «import for actionscript» и создали имя класса на background.mp3. например. 'backgroundSnd' Также Un-tick 'export to frame 1'.

создать свою функцию

function PlayBackgroundMP3(e:Event=null): void { 
    var mysound:backgroundSnd = new backgroundSnd(); 
    mysound.play(); 
} 

& затем вызвать звуковую функцию, когда хотел в вашем коде:

PlayBackgroundMP3(); 
+0

Великолепно ... Я разберусь с этим вкладом благодаря миллиону! –

0

Странные вещи - мир должен быть подходит к концу, потому что я иду и сделать еще один мобильный телефон приложение с фоновой музыкой с использованием стандартного метода кодирования (без классов), и когда я запускаю его на своем мобильном телефоне, фоновая музыка работает ... это странно, как я делаю то же самое вначале, и первый рендеринг apk не работает, но второй проект apk d oes ...

... У меня действительно нет времени изучить причину, но если у меня снова будет вопрос, я обязательно увижу, что дает. Мой телефон также не обновлялся.

Смежные вопросы