Archos 43 Startup Wizard Установка сторонних приложений

Я связался с 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 ответ

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

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

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

Другие вопросы по тегам