проект ZXING на Android

1

Много недель назад я попытался работать над мини-проектом в ОС Android требует ZXING, я следил за несколькими учебниками на этом веб-сайте и на других Пример: tuto1 и множество тегов и руководств здесь tuto2, tuto3... Но я терпел неудачу каждый раз. Я не могу импортировать проект android в eclipse IDE, чтобы скомпилировать его с моим кодом "не через Intent zxing APK-, а моя программа вроде этого примера:

private Button.OnClickListener btScanListener = new Button.OnClickListener() {
    public void onClick(View v) {
        Intent intent = new Intent("com.google.zxing.client.android.SCAN");
        intent.putExtra("SCAN_MODE", "QR_CODE_MODE");


        try {
          startActivityForResult(intent, REQUEST_SCAN);
       } catch (ActivityNotFoundException e) {
         Toast.makeText(Main.this, "Barcode Scanner not intaled ", 2000).show();
       }
    }
};



public void onActivityResult(int reqCode, int resCode, Intent intent) {
    if (REQUEST_SCAN == reqCode) {
        if (RESULT_OK == resCode) {
            String contents = intent.getStringExtra("SCAN_RESULT");
            Toast.makeText(this, "Succès : " + contents, 2000).show();
        } else if (RESULT_CANCELED == resCode) {
            Toast.makeText(this, "Scan annulé", 2000).show();
        }
    }
}`

". Я чувствую себя разочарованным, разочарованным и грустным. У меня все еще есть ошибки после импорта проекта. Я пробовал обе версии 1.5 и 1.6 zxing Я попытался импортировать проект c:\ZXing- 1.6\android и другой новый проект с c:\ZXing- 1.6\ZXing- 1.6\android, я проверил SVN: ttp://zxing.googlecode. com/svn/trunk/ZXing- read- только с tortoiseSVN и воспроизвести ту же работу, но, к сожалению, безрезультатно! Мне очень надоело... Помогите мне решить эту проблему. Как я могу импортировать проект и правильно его компилировать в своем собственном проекте?

1 - Я использую Windows 7 64- bit Home Premium

2 - Eclipse IDE для веб-разработчиков Java EE. Версия: Helios Service Release 2 Build id: 20110218- 0911

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

Теги:
import
zxing

2 ответа

1

Zxing - очень хороший проект, к сожалению, его интеграция иногда может быть больной. Я выполнил следующие шаги. Если не ссылаться на блог.

  • Проверьте источники zxing с zxing.org
  • Создайте проект Android на своем eclipse
  • Удалить main.xml
  • Щелкните правой кнопкой мыши по каталогу "src" и нажмите "Импорт". Перейдите в следующие каталоги в указанном порядке. Когда вы добавляете их для импорта по одному, убедитесь, что у вас есть каталог src в поле редактирования мастера импорта. И вы выбираете только каталог "com" ​​в левом дереве каталогов. Не выбирайте src.
  • ядро ​​
  • android- интеграция
  • Android
  • Убедитесь, что ваша версия Android sdk равна 9, что-то меньшее, а androidmanifest.xml будет плакать.
  • Strings.xml на одном из языков будет crib, просто поместите a/before 'character

Для загрузки примера импорта this немедленно начнется.

0

Вы ничего не сказали о своей проблеме. Вы также довольно смущены тем, интегрируетесь ли вы через Intent. Вы интегрируетесь через Intent здесь, и это правильный способ сделать это, а не как вы. http://code.google.com/p/zxing/wiki/ScanningViaIntent

  • 0
    << Вы ничего не сказали о своей проблеме. >> Я не могу импортировать весь исходный код Zxing в IDE затмения, чтобы внести некоторые изменения и скомпилировать его с моим кодом мой исходный код -> новый проект Android -> импорт zxing всех библиотек Android и core -> внести некоторые изменения в классы zxing -> добавить некоторые личные действия -> скомпилировать проект, когда я импортирую исходный код zxing и папку core. У меня были такие ошибки, как несколько пакетов не найдены, неправильное имя класса .. ,
  • 0
    Это по-прежнему не дает подробностей, но я предполагаю, что вы пытаетесь скомпилировать код для JavaME и RIM, который, конечно, не будет работать, если у вас не установлены эти SDK.
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню