Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Android > Настройка Eclipse


Автор: -=VIRUS=- 17.11.13, 22:31
Народ помогите плиз, я вот пытаюсь разобраться в среде, час назад ее поставил, вроде все по инструкции шаг за шагом по ютубу, и чет все равно не пашит,

этого на ютубе не было:
Цитата Вуйко з полонини @
3) Запускаем Eclipse и добавляем плагин: Help -> Install new software -> http://dl-ssl.google.com/android/eclipse/

но тоже сделал,еще нашел на буржуйских сайтах:
Цитата
right click your project > android tools > android support library

тоже сделал к проекту, проект "хелоу ворлд" не строчки кода моего там нет. Девайсов 2, android 2.3.3 (3.2') и android 4.1(10')

выдает вот это:

[2013-11-18 02:22:58 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-18 02:22:58 - p02_test] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
и тут лог:
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
    !ENTRY com.android.ide.eclipse.adt 4 0 2013-11-18 02:22:58.520
    !MESSAGE Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
    !STACK 0
    java.nio.BufferOverflowException
        at java.nio.Buffer.nextPutIndex(Unknown Source)
        at java.nio.HeapByteBuffer.putShort(Unknown Source)
        at com.android.dex.Dex$Section.writeShort(Dex.java:818)
        at com.android.dex.Dex$Section.writeTypeList(Dex.java:870)
        at com.android.dx.merge.DexMerger$3.write(DexMerger.java:437)
        at com.android.dx.merge.DexMerger$3.write(DexMerger.java:423)
        at com.android.dx.merge.DexMerger$IdMerger.mergeUnsorted(DexMerger.java:317)
        at com.android.dx.merge.DexMerger.mergeTypeLists(DexMerger.java:423)
        at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:163)
        at com.android.dx.merge.DexMerger.merge(DexMerger.java:187)
        at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
        at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
        at com.android.dx.command.dexer.Main.run(Main.java:230)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.android.ide.eclipse.adt.internal.build.DexWrapper.run(DexWrapper.java:187)
        at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:813)
        at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:597)
        at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
        at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
        at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
        at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
        at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
        at org.eclipse.core.internal.resources.Project.build(Project.java:124)
        at com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild(ProjectHelper.java:1116)
        at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:147)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
        at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
        at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
        at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


Эта тема была разделена из темы "Андроид. Первые шаги."

Автор: Hsilgos 18.11.13, 09:26
Попробуй скачай эклипс с предустановленными плагинами, они сейчас вроде бы этот вариант проталкивают

Автор: -=VIRUS=- 18.11.13, 16:29
Цитата Hsilgos @
Попробуй скачай эклипс с предустановленными плагинами, они сейчас вроде бы этот вариант проталкивают

на гугле я чет не нашел, есть похожая студия) и она кстати работает. Черт с ним с этим эклипсом по юзаю студию,


вопрос на засыпку у меня ноут на I7 камне 6 гигов озу, и вот первый раз увидел тормоза на нем, что еклипс что студия, как на i386 машине сижу.
вроде все ПО 64бита, VS2010 3-4 окна(крупных по обьему проэктов) тянет не напрягаясь, пло Android Studio стоит клином. Бред какой то. Эмулятор(3.5") пока грузился, я 2 раза по курить успел. Это так и должно быть?

Автор: Besha 18.11.13, 17:25
-=VIRUS=- это ява, это небыстро :D

Автор: -=VIRUS=- 19.11.13, 03:26
Цитата Besha @
-=VIRUS=- это ява, это небыстро

не понял

Автор: purpe 29.11.13, 12:45
У меня на седьмой винде с ксеоном эклипс ручникует ещё хуже, а на ноуте с восьмой виндой почти летает :whistle:

Автор: Бабай 29.11.13, 13:58
Цитата Besha @
-=VIRUS=- это ява, это небыстро :D

Это он ещё эмулятор АндроЕда не запускал. :D

Автор: purpe 03.12.13, 09:23
Всё равно придётся запускать эмулятор, чтоб проверить прогу на разных разрешениях

Автор: Коцмас 23.12.13, 12:36
Цитата purpe @
Всё равно придётся запускать эмулятор, чтоб проверить прогу на разных разрешениях

Не прав товарищ Пурп.

Можно, к примеру, взять нексус 10 и при помощи команды

[QUOTE]adb shell am display-size 640x480[Spoiler]
Выставлять ЛЮБОЕ разрешение на реальном девайсе.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)