SL4A Android x86 установка - PullRequest
       36

SL4A Android x86 установка

0 голосов
/ 27 марта 2012

Я сейчас занимаюсь разработкой приложения для Android. Я не смог установить Android Python APK, такие как sl4a.apk и PythonInterpreter.apk, на мой эмулятор Android x86. Я читал, что есть возможность перекомпилировать APK с помощью NDK, но более подробного описания пока не нашел. Кто-нибудь сталкивался с этим и мог бы предоставить небольшой учебник?

С наилучшими пожеланиями

Ответы [ 3 ]

3 голосов
/ 27 марта 2012

Попробуйте официальный эмулятор Android. Если APK содержат собственные библиотеки, скорее всего, они скомпилированы только для ARM. Эмулятор Google эмулирует набор инструкций ARM.

Чтобы убедиться, переименуйте APK в ZIP и загляните внутрь. Структура папки lib, если таковая имеется, даст вам представление.

0 голосов
/ 27 марта 2012

Чтобы установить SL4A, вам нужно включить опцию «Неизвестные источники» в настройках «Приложения» вашего устройства, скачать .apk и установить его, либо зайдя на ваш компьютер http://code.google.com/p/android-scripting/ и нажав qr- код или прямо с вашего телефона и нажмите qr-код, а затем запустите загруженный файл .apk.

После установки SL4A:

  • нажмите кнопку Home
  • нажмите кнопку Добавить
  • перейти к переводчикам
  • снова нажмите кнопку Home
  • нажмите Добавить еще раз
  • выберите Python Interpreter и установите его

и после этого появится новый экран с кнопкой «Установить» вверху, нажмите его, и он загрузит Python 2.6.2, в данный момент, для вас. При желании есть кнопка, позволяющая загрузить еще несколько модулей Python.

Для создания новых файлов у вас есть отличный маленький учебник: http://jokar -johnk.blogspot.com / 2011/02 / как сделать android-app-with-sl4a.html

Просто выполните все эти шаги, и вы сможете создавать рабочие .apk файлы, написанные на Python для вашего телефона Android.

0 голосов
/ 27 марта 2012

Вы просто устанавливаете пакет APK, доступный здесь: http://code.google.com/p/android-scripting/downloads/detail?name=beanshell_for_android_r3.apk&can=2&q=

SL4A тогда вам нужно будет запустить, отредактировать ваш скрипт, пакет APK доступен здесь: http://code.google.com/p/android-scripting/downloads/detail?name=sl4a_r4.apk&can=2&q=

Тогда вы просто Google использует SDK для эмуляции ваших скриптов на ПК Вы также просто редактируете напрямую с помощью текстового редактора на Android, например, «920 текстовый редактор»

извините за перевод Google

++ BeHuman

...