1 (19.01.2013 00:58:39 отредактировано KiRiK)

Тема: apkenv QML - интерфейс для запуска файлов .apk

Как и обещал, перепилил немного phoneME QML.
Теперь все заточено под запуск apk-файлов с помощью apkenv.

Сначала нужно установить apk-файл.
Для этого в программе кликнуть по "+", выбрать пакет и иконку, нажать "Install".
После этого появится ярлык в меню устройства и на домашнем экране приложения.

Для удаления нужно подержать нажатым ярлык в приложении.

deb-файлы можно скачать на Google Drive.

Функционал версии 0.2.*:
- выбор пути к исполняемому файлу apkenv
- сохранение данных каждого запускаемого приложения в своей собственной папке (более одного одновременно запускать не стоит)
- создание иконок для запуска приложений
- удаление приложений долгим нажатием на иконку в окне программы (данные также удаляются)

Из актуальных сборок удалены бинарники apkenv (пояснение). Для запуска apk-файлов потребуется отдельно установить бинарники apkenv и указать путь к apkenv в настройках программы.
Не размещайте их в "/home/user/.apkenv"!

Участникам Клуба MaemoWorld.ru будет полезно посмотреть этот топик.

Проверил на Angry Birds Rio - все отлично работает.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

152

Re: apkenv QML - интерфейс для запуска файлов .apk

Обновил версию - исправил запуск через ярлыки при нестандартном размещении apkenv.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

153

Re: apkenv QML - интерфейс для запуска файлов .apk

отлично, работает))

Поделиться

154

Re: apkenv QML - интерфейс для запуска файлов .apk

KiRiK пишет:

Обновил версию - исправил запуск через ярлыки при нестандартном размещении apkenv.

все равно не катит(

Добавлено: 30.10.2012 15:25:19

sanyaga11 пишет:

А из под винды можно?

FAQ http://meegos.ru/wiki/index.php/%D0%A1% … 1%82%D0%B0

Краш-тест Nokia N900 или Nokia N9 на TechnoCrash!

Nokia N900 Black 32 Gb + Nokia N9 White 64 Gb = вынос мозга big_smile

Поделиться

155

Re: apkenv QML - интерфейс для запуска файлов .apk

Нашёл дебку под N9, походу это для запуска apk-файлов на N9, но проверить не могу, так как нет N9. Проверить никто не хочет??? smile

Поделиться

156

Re: apkenv QML - интерфейс для запуска файлов .apk

xalmer пишет:

Нашёл дебку под N9, походу это для запуска apk-файлов на N9, но проверить не могу, так как нет N9. Проверить никто не хочет??? smile

не удивил, шапку глянь)

Поделиться

157

Re: apkenv QML - интерфейс для запуска файлов .apk

Объясните глупому человеку, как это, "разместить бинарники в /opt/apkenv/bin/ с правами на запуск"?

Поделиться

158

Re: apkenv QML - интерфейс для запуска файлов .apk

Wiki там все написано, но у меня при размещении бинарников по адресу /opt/apkenv/bin/ ничего не заработало, поэтому размести их: /home/user/apkenv/ , и в терминале выполни команду

chmod 775 /home/user/apkenv/apkenv

после этого должно работать

Поделиться

159

Re: apkenv QML - интерфейс для запуска файлов .apk

DragonFire пишет:

Wiki там все написано, но у меня при размещении бинарников по адресу /opt/apkenv/bin/ ничего не заработало, поэтому размести их: /home/user/apkenv/ , и в терминале выполни команду

chmod 775 /home/user/apkenv/apkenv

после этого должно работать

Если бы, у меня такой папки (home/user/apkenv) вообще не существует (а судя по всему там она должна быть вместе с каким-то файлом. Ставил версию 0.2.1, которая apkenv-qml, может это меняет что-то?

Поделиться

160

Re: apkenv QML - интерфейс для запуска файлов .apk

DragonFire пишет:

закинул наконец бинарники (apkenv и 5 библиотек libc.so; liblog.so; libm.so; libstdc++.so; libz.so ) по пути /opt/apkenv/bin/ , выполнил команду, как понял, для запуска с правами

chmod 775 /opt/apkenv/bin/apkenv

в программе по умолчанию к бинарнику указан путь /opt/apkenv/bin/apkenv , но игры не запускаются.

положил бинарники по пути /home/user/apkenv/  ,  в программа соответственно указал путь, и все заработало, но игры запускаются только из программы, из меню по иконке не запускаются, в чем проблема?

а где можно взять библиотеки?

Поделиться

161

Re: apkenv QML - интерфейс для запуска файлов .apk

rav4 пишет:

Если бы, у меня такой папки (home/user/apkenv) вообще не существует (а судя по всему там она должна быть вместе с каким-то файлом. Ставил версию 0.2.1, которая apkenv-qml, может это меняет что-то?

Папку нужно создать и закинуть туда вот эти файлы:
libz.so
libstdc++.so
libm.so
liblog.so
libc.so
apkenv

По этическим соображениям сюда их нельзя выкладывать, поэтому ищите гуглом, а потом сделай так как написал выше.

P.S. как вариант можно скачать и установить версию apkenv-qml_0.0.1_armel_harmattan.deb , после этого по пути /opt/apkenv/bin/ найти файлы(если они там будут) и скопировать в нужное место, а после этого поставить последнюю версию и провернуть все что было написано выше

Поделиться

162

Re: apkenv QML - интерфейс для запуска файлов .apk

DragonFire пишет:

P.S. как вариант можно скачать и установить версию apkenv-qml_0.0.1_armel_harmattan.deb , после этого по пути /opt/apkenv/bin/ найти файлы(если они там будут)

Их там не будет.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

163

Re: apkenv QML - интерфейс для запуска файлов .apk

Странно, а я устанавливаю её, и они у меня появляются, они закачиваются откуда то?

Поделиться

164

Re: apkenv QML - интерфейс для запуска файлов .apk

Создал сам папку в /home/user, скинул туды бинарники. Но происходит вот такое

# chmod 775 /home/user/apkenv/apkenv
chmod: /home/user/apkenv/apkenv: No such file or directory

Поделиться

165

Re: apkenv QML - интерфейс для запуска файлов .apk

/home/user/apkenv/apkenv
Надо /home/user/.apkenv/apkenv вроде бы.

N900³ - Forever
+ Jolla

Поделиться

166

Re: apkenv QML - интерфейс для запуска файлов .apk

Eddy737 пишет:

/home/user/apkenv/apkenv
Надо /home/user/.apkenv/apkenv вроде бы.

Там apkenv настройки хранит. Не стоит туда же бинарники складывать.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться