Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.19.29.89] |
|
Сообщ.
#1
,
|
|
|
Только недавно заинтересовался написанием программ под платформу Android. Первый раз поставил среду и SDK согласно установок книги Голощапов А.Л. - Google Android. Программирование для мобильных устройств. Второй раз уже ставил по книжке Lee Wei-Meng - Beginning Android 4 Application Development. 3 раз по этому http://softdroid.net/get-started-developin...with-eclipse-ru. Менял версии Eclips.
Суть ошибки в следующем, создаю простой проект, компилирует его как указывается в 3 источниках, и всегда одна и та же ошибка: [2012-08-31 18:38:48 - Emulator] could not load func glBlendEquationSeparate [2012-08-31 18:38:48 - Emulator] could not load func glStencilFuncSeparate [2012-08-31 18:38:48 - Emulator] could not load func glIsProgram [2012-08-31 18:38:48 - Emulator] could not load func glIsShader [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib1f [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib1fv [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib2f [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib2fv [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib3f [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib3fv [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib4f [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttrib4fv [2012-08-31 18:38:48 - Emulator] could not load func glVertexAttribPointer [2012-08-31 18:38:48 - Emulator] could not load func glDisableVertexAttribArray [2012-08-31 18:38:48 - Emulator] could not load func glEnableVertexAttribArray [2012-08-31 18:38:48 - Emulator] could not load func glGetVertexAttribfv [2012-08-31 18:38:48 - Emulator] could not load func glGetVertexAttribiv [2012-08-31 18:38:48 - Emulator] could not load func glGetVertexAttribPointerv [2012-08-31 18:38:48 - Emulator] could not load func glUniform1f [2012-08-31 18:38:48 - Emulator] could not load func glUniform1fv [2012-08-31 18:38:48 - Emulator] could not load func glUniform1i [2012-08-31 18:38:48 - Emulator] could not load func glUniform1iv [2012-08-31 18:38:48 - Emulator] could not load func glUniform2f [2012-08-31 18:38:48 - Emulator] could not load func glUniform2fv [2012-08-31 18:38:48 - Emulator] could not load func glUniform2i [2012-08-31 18:38:48 - Emulator] could not load func glUniform2iv [2012-08-31 18:38:48 - Emulator] could not load func glUniform3f [2012-08-31 18:38:48 - Emulator] could not load func glUniform3fv [2012-08-31 18:38:48 - Emulator] could not load func glUniform3i [2012-08-31 18:38:48 - Emulator] could not load func glUniform3iv [2012-08-31 18:38:48 - Emulator] could not load func glUniform4f [2012-08-31 18:38:48 - Emulator] could not load func glUniform4fv [2012-08-31 18:38:48 - Emulator] could not load func glUniform4i [2012-08-31 18:38:48 - Emulator] could not load func glUniform4iv [2012-08-31 18:38:48 - Emulator] could not load func glUniformMatrix2fv [2012-08-31 18:38:48 - Emulator] could not load func glUniformMatrix3fv [2012-08-31 18:38:48 - Emulator] could not load func glUniformMatrix4fv [2012-08-31 18:38:48 - Emulator] could not load func glAttachShader [2012-08-31 18:38:48 - Emulator] could not load func glBindAttribLocation [2012-08-31 18:38:48 - Emulator] could not load func glCompileShader [2012-08-31 18:38:48 - Emulator] could not load func glCreateProgram [2012-08-31 18:38:48 - Emulator] could not load func glCreateShader [2012-08-31 18:38:48 - Emulator] could not load func glDeleteProgram [2012-08-31 18:38:48 - Emulator] could not load func glDeleteShader [2012-08-31 18:38:48 - Emulator] could not load func glDetachShader [2012-08-31 18:38:48 - Emulator] could not load func glLinkProgram [2012-08-31 18:38:48 - Emulator] could not load func glUseProgram [2012-08-31 18:38:48 - Emulator] could not load func glValidateProgram [2012-08-31 18:38:48 - Emulator] could not load func glGetActiveAttrib [2012-08-31 18:38:48 - Emulator] could not load func glGetActiveUniform [2012-08-31 18:38:48 - Emulator] could not load func glGetAttachedShaders [2012-08-31 18:38:48 - Emulator] could not load func glGetAttribLocation [2012-08-31 18:38:48 - Emulator] could not load func glGetProgramiv [2012-08-31 18:38:48 - Emulator] could not load func glGetProgramInfoLog [2012-08-31 18:38:48 - Emulator] could not load func glGetShaderiv [2012-08-31 18:38:48 - Emulator] could not load func glGetShaderInfoLog [2012-08-31 18:38:48 - Emulator] could not load func glGetShaderSource [2012-08-31 18:38:48 - Emulator] could not load func glGetUniformfv [2012-08-31 18:38:48 - Emulator] could not load func glGetUniformiv [2012-08-31 18:38:48 - Emulator] could not load func glGetUniformLocation [2012-08-31 18:38:48 - Emulator] could not load func glShaderSource [2012-08-31 18:38:48 - Emulator] could not load func glStencilMaskSeparate [2012-08-31 18:38:48 - Emulator] could not load func glBlendEquationSeparate Облазил весь интернет, не понимаю просто причем здесь OpenGl. И постоянно запускается виртуальное устройство, но на нем никакой реакции, пробовал и версию 1.5, 2.0, 4.1 АРI 3, АРI 16 ну и так далее. Уже 2 день (примерно часов 10-15) борюсь с этим. Помогите кто может. P.S Eclipse IDE for Java EE Developers ( есть Eclipse Classic 4.2 и Eclipse IDE for Java Developers) OS - Windows XP sp3, JDK - 6 glassfish3 |
Сообщ.
#2
,
|
|
|
а пример вашего кода можете показать?
|
Сообщ.
#3
,
|
|
|
Цитата mrco @ а пример вашего кода можете показать? Как такого кода нет, просто запускаю пустой проект. Также я не могу понять почему у меня нет файла java в котором есть код. Картинка слева мой каталог, с права каталог в примере: |
Сообщ.
#4
,
|
|
|
MainActivity.java и есть исходный код
Добавлено правда проект не настроен. папка src не включена в сборку. |
Сообщ.
#5
,
|
|
|
Цитата mrco @ а как ее включить? Все же я думаю это связано с ошибками opengl, эту же ошибку выдает сам виртуальный прибор а не среда [2012-09-03 21:37:12 - MyfirstApp] ------------------------------ [2012-09-03 21:37:12 - MyfirstApp] Android Launch! [2012-09-03 21:37:12 - MyfirstApp] adb is running normally. [2012-09-03 21:37:12 - MyfirstApp] Performing com.example.myfirstapp.MainActivity activity launch [2012-09-03 21:37:12 - MyfirstApp] Automatic Target Mode: launching new emulator with compatible AVD 'am' [2012-09-03 21:37:12 - MyfirstApp] Launching a new emulator with Virtual Device 'am' [2012-09-03 21:38:30 - Emulator] could not load func glBlendEquationSeparate [2012-09-03 21:38:30 - Emulator] could not load func glStencilFuncSeparate [2012-09-03 21:38:30 - Emulator] could not load func glIsProgram [2012-09-03 21:38:30 - Emulator] could not load func glIsShader [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib1f [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib1fv [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib2f [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib2fv [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib3f [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib3fv [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib4f [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttrib4fv [2012-09-03 21:38:30 - Emulator] could not load func glVertexAttribPointer [2012-09-03 21:38:30 - Emulator] could not load func glDisableVertexAttribArray [2012-09-03 21:38:30 - Emulator] could not load func glEnableVertexAttribArray [2012-09-03 21:38:30 - Emulator] could not load func glGetVertexAttribfv [2012-09-03 21:38:30 - Emulator] could not load func glGetVertexAttribiv [2012-09-03 21:38:30 - Emulator] could not load func glGetVertexAttribPointerv [2012-09-03 21:38:30 - Emulator] could not load func glUniform1f [2012-09-03 21:38:30 - Emulator] could not load func glUniform1fv [2012-09-03 21:38:30 - Emulator] could not load func glUniform1i [2012-09-03 21:38:30 - Emulator] could not load func glUniform1iv [2012-09-03 21:38:30 - Emulator] could not load func glUniform2f [2012-09-03 21:38:30 - Emulator] could not load func glUniform2fv [2012-09-03 21:38:30 - Emulator] could not load func glUniform2i [2012-09-03 21:38:30 - Emulator] could not load func glUniform2iv [2012-09-03 21:38:30 - Emulator] could not load func glUniform3f [2012-09-03 21:38:30 - Emulator] could not load func glUniform3fv [2012-09-03 21:38:30 - Emulator] could not load func glUniform3i [2012-09-03 21:38:30 - Emulator] could not load func glUniform3iv [2012-09-03 21:38:30 - Emulator] could not load func glUniform4f [2012-09-03 21:38:30 - Emulator] could not load func glUniform4fv [2012-09-03 21:38:30 - Emulator] could not load func glUniform4i [2012-09-03 21:38:30 - Emulator] could not load func glUniform4iv [2012-09-03 21:38:30 - Emulator] could not load func glUniformMatrix2fv [2012-09-03 21:38:30 - Emulator] could not load func glUniformMatrix3fv [2012-09-03 21:38:30 - Emulator] could not load func glUniformMatrix4fv [2012-09-03 21:38:30 - Emulator] could not load func glAttachShader [2012-09-03 21:38:30 - Emulator] could not load func glBindAttribLocation [2012-09-03 21:38:30 - Emulator] could not load func glCompileShader [2012-09-03 21:38:30 - Emulator] could not load func glCreateProgram [2012-09-03 21:38:30 - Emulator] could not load func glCreateShader [2012-09-03 21:38:30 - Emulator] could not load func glDeleteProgram [2012-09-03 21:38:30 - Emulator] could not load func glDeleteShader [2012-09-03 21:38:30 - Emulator] could not load func glDetachShader [2012-09-03 21:38:30 - Emulator] could not load func glLinkProgram [2012-09-03 21:38:30 - Emulator] could not load func glUseProgram [2012-09-03 21:38:30 - Emulator] could not load func glValidateProgram [2012-09-03 21:38:30 - Emulator] could not load func glGetActiveAttrib [2012-09-03 21:38:30 - Emulator] could not load func glGetActiveUniform [2012-09-03 21:38:30 - Emulator] could not load func glGetAttachedShaders [2012-09-03 21:38:30 - Emulator] could not load func glGetAttribLocation [2012-09-03 21:38:30 - Emulator] could not load func glGetProgramiv [2012-09-03 21:38:30 - Emulator] could not load func glGetProgramInfoLog [2012-09-03 21:38:30 - Emulator] could not load func glGetShaderiv [2012-09-03 21:38:30 - Emulator] could not load func glGetShaderInfoLog [2012-09-03 21:38:30 - Emulator] could not load func glGetShaderSource [2012-09-03 21:38:30 - Emulator] could not load func glGetUniformfv [2012-09-03 21:38:30 - Emulator] could not load func glGetUniformiv [2012-09-03 21:38:30 - Emulator] could not load func glGetUniformLocation [2012-09-03 21:38:30 - Emulator] could not load func glShaderSource [2012-09-03 21:38:30 - Emulator] could not load func glStencilMaskSeparate [2012-09-03 21:38:30 - Emulator] could not load func glBlendEquationSeparate [2012-09-03 21:38:32 - MyfirstApp] New emulator found: emulator-5554 [2012-09-03 21:38:32 - MyfirstApp] Waiting for HOME ('android.process.acore') to be launched... [2012-09-03 21:39:51 - MyfirstApp] emulator-5554 disconnected! Cancelling 'com.example.myfirstapp.MainActivity activity launch'! |
Сообщ.
#6
,
|
|
|
Попробуйте
Window-Preferences-Java-Compiler jdk поставить с 1.7 на 1.6 |
Сообщ.
#7
,
|
|
|
Цитата pesekot @ а как ее включить? Project properties->Java build path вкладка Source: в сборку должны быть включены папки src и gen. если какой-то нет нажмите Add folder. Добавлено А, ну да. Все у вас нормально, только эмулятор не запускаеться. А с реальным устройством пробовали? |
Сообщ.
#8
,
|
|
|
Цитата Marriage @ Попробуйте Window-Preferences-Java-Compiler jdk поставить с 1.7 на 1.6 а у меня и стоит jdk 1.6 на китайских форумах такое же писали Добавлено Цитата mrco @ А с реальным устройством пробовали? не с реальным не пробовал, только начал изучать (опыт в Java, C + +, C # - есть небольшой). Просто хочется запустить эмулятор, а то каждый "Хеловорд" бросать на устройство нет смысла |
Сообщ.
#9
,
|
|
|
Какое у вас железо?
Как настраивали эмулятор? Попробуйте 1.6 (АПИ левел 4) создать и запустить. |
Сообщ.
#10
,
|
|
|
Цитата mrco @ Какое у вас железо? Как настраивали эмулятор? Попробуйте 1.6 (АПИ левел 4) создать и запустить. Желизо относительно слабое : процессор 1.4, 767 оперативки, nvidia geforce fx 5200. Как настраивали эмулятор? - все по офф сайта android, Lee Wei-Meng - Beginning Android 4 Application Development Попробуйте 1.6 (АПИ левел 4) создать и запустить. Создал, запустил, так же как и на API 14 а это уже мне сам чистый эмулятор выдал такую ошибку Starting emulator for AVD "olololo" could not load func glBlendEquationSeparate could not load func glStencilFuncSeparate could not load func glIsProgram could not load func glIsShader could not load func glVertexAttrib1f could not load func glVertexAttrib1fv could not load func glVertexAttrib2f could not load func glVertexAttrib2fv could not load func glVertexAttrib3f could not load func glVertexAttrib3fv could not load func glVertexAttrib4f could not load func glVertexAttrib4fv could not load func glVertexAttribPointer could not load func glDisableVertexAttribArray could not load func glEnableVertexAttribArray could not load func glGetVertexAttribfv could not load func glGetVertexAttribiv could not load func glGetVertexAttribPointerv could not load func glUniform1f could not load func glUniform1fv could not load func glUniform1i could not load func glUniform1iv could not load func glUniform2f could not load func glUniform2fv could not load func glUniform2i could not load func glUniform2iv could not load func glUniform3f could not load func glUniform3fv could not load func glUniform3i could not load func glUniform3iv could not load func glUniform4f could not load func glUniform4fv could not load func glUniform4i could not load func glUniform4iv could not load func glUniformMatrix2fv could not load func glUniformMatrix3fv could not load func glUniformMatrix4fv could not load func glAttachShader could not load func glBindAttribLocation could not load func glCompileShader could not load func glCreateProgram could not load func glCreateShader could not load func glDeleteProgram could not load func glDeleteShader could not load func glDetachShader could not load func glLinkProgram could not load func glUseProgram could not load func glValidateProgram could not load func glGetActiveAttrib could not load func glGetActiveUniform could not load func glGetAttachedShaders could not load func glGetAttribLocation could not load func glGetProgramiv could not load func glGetProgramInfoLog could not load func glGetShaderiv could not load func glGetShaderInfoLog could not load func glGetShaderSource could not load func glGetUniformfv could not load func glGetUniformiv could not load func glGetUniformLocation could not load func glShaderSource could not load func glStencilMaskSeparate could not load func glBlendEquationSeparate |
Сообщ.
#11
,
|
|
|
Цитата pesekot @ Желизо относительно слабое : процессор 1.4, 767 оперативки, nvidia geforce fx 5200. Да, особенно не хватает памяти. Нужно хотя бы 2гб+2-ух ядерный процессор. |
Сообщ.
#12
,
|
|
|
Цитата mrco @ Да, особенно не хватает памяти. Нужно хотя бы 2гб+2-ух ядерный процессор. А почему ошибку выдает OpenGL? А есть какой-то выход из ситуации? Например другой компилятор, я читал есть компиляторы без визуальной среды ... |
Сообщ.
#13
,
|
|
|
Если уж ошибки OpenGL показывает, может попробовать дрова на видюху установить родные? Или попробовать в свойствах виртуального устройства поменять значение свойства GPU emulation?
|
Сообщ.
#14
,
|
|
|
Цитата pesekot @ А есть какой-то выход из ситуации? Например другой компилятор, я читал есть компиляторы без визуальной среды ... компилятор у вас работает. у вас эмулятор тормозит. выход запускать эмулятор на другом компе, или ставить андроид приложение на реальное устройство. |