Archos 43 Startup Wizard Установка сторонних приложений - PullRequest
0 голосов
/ 01 сентября 2011

Я связался с Archos, и они сказали, что не оказывают поддержку разработчикам, потому что они используют прямой Android, поэтому я публикую этот вопрос здесь. Если кто-то знает о лучшем месте, пожалуйста, дайте мне знать.

Компания, в которой я работаю, перепродает Archos 4.3 в качестве платформы для нашего продукта. У нас есть несколько APK, которые мы устанавливаем на нашем производстве. У меня есть несколько вопросов о разных способах сделать это. Может кто-то указать мне на форум или, может быть, здесь можно ответить на некоторые конкретные вопросы о мастере запуска, который может устанавливать сторонние приложения?

Наш процесс в настоящее время:

  1. Подключение Archos к ПК
  2. Калибровка сенсорного экрана
  3. Пропустить волшебника
  4. Монтировать как диск на ПК
  5. Копирование файлов в папку .system / APK
  6. Зайдите в настройки / восстановление и включите мастер запуска для повторного запуска
  7. Устройство перезагрузки
  8. калибровка сенсорного экрана (снова)
  9. Мастер выполнения, включая установку сторонних приложений
  10. Теперь мы готовы к отправке

Проблема в том, что его процесс занимает много времени. Мы хотели бы сократить его. Изначально мы планировали использовать ADB для установки наших приложений, но это было очень ненадежно. Иногда АБР смешивался, и нам приходилось перезагружать компьютер. Имейте в виду, что мы делаем около 100 в день. ADB действительно был создан для разработчиков для отладки и тестирования и, похоже, не является надежным производственным инструментом.

Если бы мы могли изменить наш процесс следующим образом:

  1. Подключение Archos к ПК
  2. Калибровка сенсорного экрана
  3. Полный волшебник
  4. Монтировать как диск на ПК
  5. Копирование файлов в .system / APK

и вот изменение, если кто-то может сказать мне, как это сделать:

  1. Просто запустите ту часть мастера, которая устанавливает сторонние приложения

Тогда мы будем готовы. Это избавило бы нас от перезагрузки и необходимости повторной калибровки сенсорного экрана.

Кто-нибудь знает, как запустить только тот процесс, который мастер запуска использует для установки сторонних приложений из папки .system / apk?

Я попытался написать свое собственное приложение, которое устанавливает APK, но оно заставляет вас пройти через интерфейс утверждения каждого приложения и установить их вручную, что занимает больше времени, чем мастер запуска. Мастер запуска каким-то образом способен установить все в папке .system / APK, не прося пользователя пройти и одобрить каждый из них. Предполагается, что, поскольку пользователь запустил мастера и сказал «да», они утверждают. Он просто показывает всплывающее окно, которое перебирает все APK. Существует также файл .txt для каждого APK, который содержит рабочий ярлык или ярлык, который помещает ярлык на домашнюю страницу или не использует его.

Спасибо ....

1 Ответ

1 голос
/ 01 сентября 2011

Что вы подразумеваете под «частью мастера, который устанавливает приложения из папки .system / apk»? В стандартном мастере настройки такой части нет. Самое близкое, о чем я могу подумать, - это в конце установки, когда вы настроили свою учетную запись, восстановление установленных приложений со старого устройства. Я также не уверен, что вы подразумеваете под папкой ".system / apk". Вы имеете в виду / system / app? Если это так, любые .apks там автоматически сканируются и «устанавливаются» во время ранней загрузки устройства, задолго до мастера установки.

В целом, в настоящее время Android предназначен для настройки путем создания образов системы, установленных на устройствах. На стандартной платформе нет средств для автоматической настройки устройства без перепрошивки обновленного образа системы.

То, о чем вы говорите об установке из папки .system / APK, не похоже ни на что из стандартной платформы. Единственные способы установки приложений на стандартной платформе - через пользовательский интерфейс установщика приложения, через оболочку с «adb install» и, конечно, если у вас есть приложения Google через приложение Market. Однако производители могут добавлять свои собственные настройки для установки приложений другими способами.

...