2016-03-28 4 views
1

Я получаю следующую ошибку при попытке отправить/отправить мой проект CN1 для сборки Android. Я использую Eclipse, и он создается локально и запускается в симуляторе.Ошибка отправки CN1 Android Build

сборки-для-андроид-устройства:

СТРОЙ FAILED C: \ MyData \ Проекты \ coden1_playground \ MyAssistant \ build.xml: 468: java.lang.NullPointerException в com.codename1.build.client .CodeNameOneBuildTask.execute (CodeNameOneBuildTask.java:273) в org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:292) на sun.reflect.GeneratedMethodAccessor65.invoke (Unknown Source) на sun.reflect. DelegatingMethodAccessorImpl.invoke (Неизвестный источник) по адресу java.lang.reflect.Method.invoke (Неизвестный источник) по адресу org.apache.tools.ant.dispatch.DispatchUtils.e xecute (DispatchUtils.java:106) at org.apache.tools.ant.Task.perform (Task.java:348) at org.apache.tools.ant.Target.execute (Target.java:435) at org.apache.tools.ant.Target.performTasks (Target.java:456) по адресу org.apache.tools.ant.Project.executeSortedTargets (Project.java:1393) по адресу org.apache.tools.ant.Project. executeTarget (Project.java:1364) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java:41) at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets (EclipseDefaultExecutor. java: 36) at org.apache.tools.ant.Project.executeTargets (Project.java:1248) at org.eclipse.ant.internal.core.ant.InternalAntRunner.run (InternalAntRunner.java:705) at org.eclipse.ant.internal.core.ant.InternalAntRunner.run (InternalAntRunner.java:527) at sun.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) at sun.reflect.NativeMethodAccessorImpl.invoke (Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (Unknown Source) в java.lang.reflect.Method.invoke (Unknown Source) в org.eclipse.ant.core.AntRunner.run (AntRunner.java:371) в org.eclipse.ant.core.AntRunner.run (AntRunner.java:473) в codenameoneplugin.actions.SendBuild $ 1.Run (SendBuild.java:47) в java.lang.Thread.run (Unknown Source)

Общее время: 9 секунд

Любая помощь будет оценена! Благодаря!

ответ

0

Вы удалили icon.png или удалили файл, на который указывает значок?

Вы заменили его на неграфический файл?

Значок для приложения должен быть 512x512 PNG форматом изображения.

+0

Спасибо Shai, что было. Файл был там, и я не помню, чтобы его когда-либо меняли. Это похоже на коррупцию. Я просто заменил его и смог отправить сборку. К сожалению, он тогда дал ошибку при сборке. Это было поздно прошлой ночью, так что у меня даже не было возможности научиться этому много. Я постараюсь взглянуть на него сегодня вечером. –

+0

Обновлено local.properties Не указано имя проекта, используя имя папки проекта 'google-play-services_lib'. Если вы хотите изменить его, отредактируйте первую строку build.xml. Добавлен файл /tmp/build8101888440777042023xxx/MyAssistant/dependency/google-play-services_lib/build.xml Добавлен файл /tmp/build8101888440777042023xxx/MyAssistant/dependency/google-play-services_lib/proguard-project.txt Исключение: java.lang ,ArrayIndexOutOfBoundsException: 21308 org.objectweb.asm.ClassReader. (Неизвестный источник) –

+0

Похоже, что-то было что-то серьезно искажено в вашем проекте, я предлагаю вам посмотреть в файле codenameone_settings.properties и посмотреть, что там все правильно. –

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