Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
#1

Ошибка в eclipse при встраивании swf файла - Android

16.06.2013, 11:49. Просмотров 1054. Ответов 18
Метки нет (Все метки)

Делаю файл apk со встроенным в него swf файлом. Нарыл и пересмотрел кучу материала на эту тему.
У людей как-то получается.

Осталось немного. Но выводит две ошибки. Не знаю как решить.
Помогите...

Скрин ошибки в eclips:

http://www.cyberforum.ru/attachment....1&d=1371368915

Сам код:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.example.mygame;
 
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.webkit.WebView;
 
public class MainActivity extends Activity {
 
 WebView mWebView;
    @Override
    public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
 
        setContentView(R.layout.main);
        mWebView = (WebView) findViewById(R.id.webview);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.getSettings().setPluginsEnabled(true);
        mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
        mWebView.setBackgroundColor(Color.parseColor("#000000"));
        mWebView.loadUrl("file:///android_asset/game.swf");
    }
}
Миниатюры
Ошибка в eclipse при встраивании swf файла  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 12:12     Ошибка в eclipse при встраивании swf файла #2
Ctrl+Shift+O
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 14:47  [ТС]     Ошибка в eclipse при встраивании swf файла #3
V0v1k, попробовал нажать. Эклипс что-то сам подставил. Но ошибка всё равно светится.

Мне впринципе не обязательно именно этот код. Мне главное нужно чтобы SWF проигровался в APK файле.

Может быть есть профи, подскажите?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 14:49     Ошибка в eclipse при встраивании swf файла #4
Цитата Сообщение от Veles777 Посмотреть сообщение
Эклипс что-то сам подставил.
он должен был предложить импорты на выбор. или вы тыкали не глядя? у вас банально импорта не хватает для R.
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 15:20  [ТС]     Ошибка в eclipse при встраивании swf файла #5
V0v1k, он предложил два варианта. Я и тот у другой "тыкал". Но как написал в посте выше - не помогло. Ошибки всё равно светятся.

Добавлено через 2 минуты
V0v1k, на скрине посмотрите. Он на букву "R" ругается.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 15:27     Ошибка в eclipse при встраивании swf файла #6
Цитата Сообщение от Veles777 Посмотреть сообщение
V0v1k, на скрине посмотрите. Он на букву "R" ругается.
вот именно импорта R и не хватает.
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 15:32  [ТС]     Ошибка в eclipse при встраивании swf файла #7
V0v1k, вы не моглибы напписать как прописать импорт в этом случае для R чтобы ошибка исчезла?
Заранее спасибо.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 15:46     Ошибка в eclipse при встраивании swf файла #8
примерно так
Java
1
import com.example.mygame.R;
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 15:52  [ТС]     Ошибка в eclipse при встраивании swf файла #9
V0v1k, странно, почему-то даже сама эта строчка светится ошибкой.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 16:03     Ошибка в eclipse при встраивании swf файла #10
скрин

Добавлено через 48 секунд
при наводе курсора на ошибку появляется ее описание.

Добавлено через 7 минут
может вам рановато за андроид браться, если вы даже с импортами разобраться не можете?
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 20:49  [ТС]     Ошибка в eclipse при встраивании swf файла #11
Загрузил скрин:

http://www.cyberforum.ru/attachment....1&d=1371401311
Миниатюры
Ошибка в eclipse при встраивании swf файла  
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.06.2013, 21:00     Ошибка в eclipse при встраивании swf файла #12
может com.example.R?
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
16.06.2013, 21:35  [ТС]     Ошибка в eclipse при встраивании swf файла #13
V0v1k, тоже ошибка почему-то ((
Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 225
Записей в блоге: 1
17.06.2013, 13:40     Ошибка в eclipse при встраивании swf файла #14
а уверены, что xml файл имеет название main.xml?
dr_yand
156 / 138 / 6
Регистрация: 13.03.2013
Сообщений: 321
Записей в блоге: 3
17.06.2013, 13:58     Ошибка в eclipse при встраивании swf файла #15
Эклипс любит страдать ерундой при генерации и импорте R файла.
Посмотрите, действительно есть ли такой файл в папке gen (?)
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
17.06.2013, 15:31  [ТС]     Ошибка в eclipse при встраивании swf файла #16
Цитата Сообщение от dr_yand Посмотреть сообщение
Посмотрите, действительно есть ли такой файл в папке gen (?)
Есть. Называется так: R.java он в подпапке: gen\com\somedomain\MyGame\R.java

Цитата Сообщение от Maxtron Посмотреть сообщение
а уверены, что xml файл имеет название main.xml?
Есть activity_main.xml
Он создался с таким названием при открытии нового проекта.

----
Кстати заметил что у меня путь такой gen\com\somedomain\MyGame\R.java
А в самом проекте вместо somedomain написано com.example.mygame
Может здесь что-то не так?
Но я оставлял всё по умолчанию, как эклипс сам прописал, я не вмешивался.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.06.2013, 17:58     Ошибка в eclipse при встраивании swf файла #17
Java
1
import com.somedomain.MyGame.R;
Цитата Сообщение от Veles777 Посмотреть сообщение
Есть activity_main.xml
activity_main и main это не одно и то же.
Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 225
Записей в блоге: 1
17.06.2013, 18:18     Ошибка в eclipse при встраивании swf файла #18
Цитата Сообщение от Veles777 Посмотреть сообщение
Есть. Называется так: R.java он в подпапке: gen\com\somedomain\MyGame\R.java


Есть activity_main.xml
Он создался с таким названием при открытии нового проекта.
замените:
Java
1
setContentView(R.layout.main);
на:

Java
1
setContentView(R.layout.activity_main);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2013, 20:45     Ошибка в eclipse при встраивании swf файла
Еще ссылки по теме:

Android Различный вывод на виртуальной машине в eclipse и при запуске файла, с расширением apk
Создание Apk файла в Eclipse Android
Импорт из Eclipse в Android Studio: ошибка Android
Ошибка при компиляции в eclipse Android
Android Eclipse - ошибка

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Veles777
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 18
17.06.2013, 20:45  [ТС]     Ошибка в eclipse при встраивании swf файла #19
V0v1k, спасибо ошибка с R исчезла.

Я пересоздал проект и переназвал файл на main.xml

Теперь ошибка высвечивается в другом месте:

public class MainActivity extends Activity {

и здесь:

mWebView = (WebView) findViewById(R.id.webview);

Добавлено через 2 часа 25 минут
Спасибо всем. Ошибки исчезли.

Код теперь такой:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.example.mygame;
 
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.webkit.WebView;
import com.somedomain.MyGame.R;
 
public class MyGameActivity extends Activity {
 
 WebView mWebView;
    @Override
    public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
 
     setContentView(R.layout.main);
        mWebView = (WebView) findViewById(R.id.webview);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.getSettings().setPluginsEnabled(true);
        mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
        mWebView.setBackgroundColor(Color.parseColor("#000000"));
        mWebView.loadUrl("file:///android_asset/game.swf");
    }
}
Пойду тестить apk файл с swf игрой.
Yandex
Объявления
17.06.2013, 20:45     Ошибка в eclipse при встраивании swf файла
Ответ Создать тему
Опции темы

Текущее время: 15:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru