2013-06-18 2 views
0

после нескольких часов и часов поиска, чтобы запустить его. Я застрял сейчас. Итак, что случилось? Я попытался погрузиться в структуру PlayN, чтобы закодировать свою первую игру на Android. С небольшим количеством борьбой я создал свой первый проект с Maven (потому что, по-видимому некоторые версии не доступны в Maven репо), так что я использовал новейшую версию playn-архетип:Новый созданный проект Maven PlayN отображает ошибки на экране андроида

МВНА архетип: генерировать -DarchetypeGroupId = com.googlecode.playn -DarchetypeArtifactId = playn-archetype -DarchetypeVersion = 1.7.1

, который сгенерировал мой проект аккуратно. Затем я сменил Android SDK на 17 вместо сгенерированного 11 и запустил проект. Но вместо фонового изображения, которое находится в проекте активов PlayN, я получаю только черный экран с маленькой коробкой в ​​углу моего телефона, который содержит ERROR ERROR. Ни LogCat, ни какая-либо другая функция ведения журнала в IntelliJ-IDEA пока не показывали никаких исключений или ошибок. here - изображение экрана

Неужели кто-нибудь столкнулся и устранил эту проблему? Спасибо за помощь!

Материал Я использую:

  • Android SDK 17
  • Java Development Kit 7 обновление 25
  • IntelliJ IDEA 12

ответ

0

Так что я нашел решение для этого с помощью парней на googlecode.

первый из I необходимо установить переменные для различных вещей, которые я использую: (для полноты картины я буду писать все свои переменные я добавил)

набор % JAVA_HOME% в папку Java (должен быть JDK 1.6) добавить в Path % JAVA_HOME% \ Bin

набор % ANDROID_HOME% в папку Android SDK добавить в Path % ANDROID_HOME% \ инструменты и % ANDROID_HOME% \ платформенных инструментов

набора % M2_HOME% в папку Maven добавить в Path % M2_HOME% \ Bin

Впустил Maven генерировать проект с playn-архетипом

MVN архетип: генерировать -DarchetypeGroupId = com.googlecode.playn -DarchetypeArtifactId = playn-архетип -DarchetypeVersion = 1.7.1

затем добавьте к pom верхнего уровня (MyGame \ pom.XML) следующий код (текст в двойной звезды вещи, которые вы должны добавить)

<properties> 
    <playn.version>1.7.1</playn.version> 
    **<android.maven.version>3.6.0</android.maven.version>** 
</properties> 

и

<modules> 
    <module>assets</module> 
    <module>core</module> 
    **<module>android</module>** 
</modules> 

теперь вы можете запустить проект с

МВН установить -pl андроида -am

и запустите его на свой телефон с помощью

МВН -f андроид \ pom.xml андроида: запустить

Это должно сделать трюк, и если ваш телефон подключен к компьютеру андроид проект с фоновым изображением должен быть виден на дисплее.

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