2014-02-12 2 views
0

Я пытаюсь удаленной отладки с FDB через USB и после того, как я собрал приложение с amxmlc, я получил следующие ошибки:.Нет определения соответствия so.cuo.platform AdMob * может быть найдено

No definitions matching so.cuo.platform admob.* could be found 
Type was not found or was not a compile-time constant: IntroScreen_mc 
... 

Мое приложение использует расширение admob, также в FlashDevelop после компиляции приложения ошибок нет. Я использую SDK 4.0, и все мои библиотеки swc были импортированы. Я думаю, что что-то не так с путями, но я не знаю, где искать.

+0

проверьте свой оператор импорта 'so.cuo.platform admob. *'. Правильно ли это? –

+0

Это правильно. Я даже получил завершение кода, и без проблем могу скомпилировать и запустить приложение с помощью FlashDevelop. – LuciM

ответ

1

Да, это ошибка пути.

вы не упаковываете ane lib realy, вы просто упаковали swc, так что он хорошо работает, когда пакет, но не работает при запуске приложения.

как исправить?

щелкните правой кнопкой мыши ваш проект в Flash Builder, затем установите опцию пакета ios или android.check установите флажок под опцией пакета.

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