Страница 12 из 27

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 03 ноя 2013, 21:56
Foenix
Trimbombom писал(а):
Foenix писал(а):отлаживать можно по usb (включить в настройках эту опцию) и готово.
Мне бы по usb отладка подошла. А где в настройках вклчюить эту опцию, хотя бы примерно...?
Foenix писал(а):эмулятор в эклипсе работает, просто желательно его запускать отдельно и несколько раз, иногда он выдает ошибки, не стоит этого пугаться.
У меня ни разу не запустился без ошибки, к сож...

Запускать отдельно? Без запуска Эклипса?

И ещё - разве Эклипс можно поставить на устройство типа Nexus 7, чтобы отлаживать там приложение или устройство нужно только для визуализации того, что получится?
Пуск- программы- Android SDK Tools - AVD Manager
Устройство нужно для отладки, зачем там эклипс? запускаешь на эклипсе, он устанавливает программу в устройство с временным ключом, программа запускается на утройстве, все логи ловит эклипс (если ты об этом).
Отладка по USB включается в настройках андроида на устройстве - Настройки - инструменты разработчика (или как-то так) - разрешить отладку по USB
Еще можно использовать при этом программы, которые идут вместе с устройством для синхронизации. они позволяют соединиться по USB или wifi с компьютером и точно так же эклипс начинает видеть устройство.

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 04 ноя 2013, 01:12
Izmena
[spoiler]
Безымянный.png
Безымянный.png (223.97 КБ) 19972 просмотра
[/spoiler]Почему то ругается на java. Объясните пожалуйста, что не так и что исправить. Впервые взялся за написание программы на java для Android
Windows 8.1 32-разрядная

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 04 ноя 2013, 16:23
killer_vt
такая же проблема как у Izmena. что делать?

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 04 ноя 2013, 20:50
dmitry.sergeevich
При запуске приложения выбивает ошибку:
Your project contains error(s), please fix it before running your application
Что может быть не так?

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 05 ноя 2013, 09:04
ExTeC
Yarik_Neko писал(а):Доброго времени суток!
после создания проекта и попытки его запуска в эмуляторе выдает вот такой месседжкак я понял я уже не первый с данным траблом),а собственно в консоле светится следующее:
-java.nio.BufferOverflowException. Check the Eclipse log for stack trace
а следующее чего то там про Davlinк тоже с логом про стек транс.
может кто поможет?а то уж совсем отчаялся с этим уроком(((
Izmena писал(а):[spoiler]
Безымянный.png
[/spoiler]Почему то ругается на java. Объясните пожалуйста, что не так и что исправить. Впервые взялся за написание программы на java для Android
Windows 8.1 32-разрядная
killer_vt писал(а):такая же проблема как у Izmena. что делать?
Удалить <Android>\android-sdk-windows\build-tools\19.0.0\

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 05 ноя 2013, 12:17
killer_vt
Удалить <Android>\android-sdk-windows\build-tools\19.0.0\[/quote]

теперь появилась другая ошибка:

Код: Выделить всё

package com.example.p1;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}
Description Resource Path Location Type
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 12 Java Problem
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 18 Java Problem

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 05 ноя 2013, 13:20
ExTeC
killer_vt писал(а):
ExTeC писал(а):Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
теперь появилась другая ошибка:

Код: Выделить всё

package com.example.p1;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}
Description Resource Path Location Type
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 12 Java Problem
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 18 Java Problem
У вас точно активность называется main?
main.png
main.png (47.84 КБ) 19940 просмотров

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 05 ноя 2013, 15:03
IlyaSabian
ExTeC писал(а):
killer_vt писал(а):такая же проблема как у Izmena. что делать?
Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
У меня нет 19.0.0. Та же ошибка.

Код: Выделить всё

[2013-11-05 15:55:56 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-05 15:55:56 - P0031_OurFirstProjectt] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 05 ноя 2013, 23:01
killer_vt
ExTeC писал(а):
killer_vt писал(а):
ExTeC писал(а):Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
теперь появилась другая ошибка:

Код: Выделить всё

package com.example.p1;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}
Description Resource Path Location Type
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 12 Java Problem
R cannot be resolved to a variable MainActivity.java /P1/src/com/example/p1 line 18 Java Problem
У вас точно активность называется main?
main.png
Изображение

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 06 ноя 2013, 00:21
rezak90
файл ресурсов не сгенерился, смотрите ошибки в логе (не LogCat, Messages)

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 06 ноя 2013, 00:50
killer_vt
rezak90 писал(а):файл ресурсов не сгенерился, смотрите ошибки в логе (не LogCat, Messages)
где искать этот лог?

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 06 ноя 2013, 01:06
rezak90
killer_vt писал(а):
rezak90 писал(а):файл ресурсов не сгенерился, смотрите ошибки в логе (не LogCat, Messages)
где искать этот лог?
Eclipse-Window-Show view-где то там

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 06 ноя 2013, 13:58
polunoch
всё замечательно, запустилось, работает - спасибо!

но в консоли эклипса почему-то ничего не вижу вообще, на протяжении всего запуска и потом - остаётся абсолютно пустой! о_О

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 07 ноя 2013, 18:45
SergeyBronnikov
IlyaSabian писал(а):
ExTeC писал(а):
killer_vt писал(а):такая же проблема как у Izmena. что делать?
Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
У меня нет 19.0.0. Та же ошибка.

Код: Выделить всё

[2013-11-05 15:55:56 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-05 15:55:56 - P0031_OurFirstProjectt] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
Как исправить проблему, никто не подскажет??

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 07 ноя 2013, 23:59
yulia.sotova
Windows7 x64
Попробовала запустить самое первое тестовое приложение (Hello World) -- выдал
[2013-11-08 00:40:54 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-08 00:40:54 - P003_1_FirstShit] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

(как у вышеотписавшихся ребят - Izmena, killer_vt, IlyaSabian)
ExTeC писал(а):Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
[strike]А расскажите, что это и где лежит, почему может вызывать такую проблему? [/strike]
Нашла - тут D:\ANDROID\adt-bundle-windows-x86_64-20131030\sdk\build-tools, но 19.0.0 у меня нет (как и у IlyaSabian), а ошибка есть. Как быть?
polunoch писал(а):всё замечательно, запустилось, работает - спасибо!
А какое решение тебе в итоге помогло?

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 08 ноя 2013, 10:14
LesliStr
yulia.sotova писал(а):Windows7 x64
Попробовала запустить самое первое тестовое приложение (Hello World) -- выдал
[2013-11-08 00:40:54 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-08 00:40:54 - P003_1_FirstShit] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

(как у вышеотписавшихся ребят - Izmena, killer_vt, IlyaSabian)
ExTeC писал(а):Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
[strike]А расскажите, что это и где лежит, почему может вызывать такую проблему? [/strike]
Нашла - тут D:\ANDROID\adt-bundle-windows-x86_64-20131030\sdk\build-tools, но 19.0.0 у меня нет (как и у IlyaSabian), а ошибка есть. Как быть?
polunoch писал(а):всё замечательно, запустилось, работает - спасибо!
А какое решение тебе в итоге помогло?
Вот тоже очень интересует решение проблемы, так как те же траблы ((

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 09 ноя 2013, 23:11
LesliStr
Так ни кто и не может подсказать по проблеме ??? 19.0.0 нашёл поиском, удалил. Один хрен ругается
"[2013-11-09 23:07:00 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-09 23:07:00 - testFragment] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace."
Причём ругается только тогда когда в проекте пробую поработать с фрагментами. Наверное это должно навести на какую-то мысль, но я в этом настолько неофит, что ни на что не наводит ))

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 09 ноя 2013, 23:27
LesliStr
Причём работает пока не начинаю добавлять фрагменты. Если что, то вот код
------------------------------------
package by.lsstr.testfragment;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}
-------------------------------------------------------------

package by.lsstr.testfragment;

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class FragmentGPS extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanseState) {
View myFragmentView = inflater.inflate(R.layout.fragmentgps,
container, false);
return myFragmentView;
}

}
--------------------------------------------------------

package by.lsstr.testfragment;

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class FragmentMaps extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanseState) {
View myFragmentView = inflater.inflate(R.layout.fragmentmaps,
container, false);
return myFragmentView;
}

}

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 10 ноя 2013, 13:53
SergeyBronnikov
LesliStr писал(а):
yulia.sotova писал(а):Windows7 x64
Попробовала запустить самое первое тестовое приложение (Hello World) -- выдал
[2013-11-08 00:40:54 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-08 00:40:54 - P003_1_FirstShit] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

(как у вышеотписавшихся ребят - Izmena, killer_vt, IlyaSabian)
ExTeC писал(а):Удалить <Android>\android-sdk-windows\build-tools\19.0.0\
[strike]А расскажите, что это и где лежит, почему может вызывать такую проблему? [/strike]
Нашла - тут D:\ANDROID\adt-bundle-windows-x86_64-20131030\sdk\build-tools, но 19.0.0 у меня нет (как и у IlyaSabian), а ошибка есть. Как быть?
polunoch писал(а):всё замечательно, запустилось, работает - спасибо!
А какое решение тебе в итоге помогло?
Вот тоже очень интересует решение проблемы, так как те же траблы ((
В папке build-tools у меня лежали папки 17.0.0, 18... то бишь версии build-tools, И папка android-4.4, я просто удалил ее из данной директории, все заработало, попробуй

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Добавлено: 10 ноя 2013, 16:28
LesliStr
Уфффф.... Помогло )))))) Сначало из папки build-tools удалил всё нафиг. Ошибок добавилось. Удалил тогда android-4.3 и android-4.4, осталтные папки вернул на родину и... ЗАРАБОТАЛО )))) СПАСИБО !!!