简体   繁体   English

Archos 43启动向导3rd Party Apps安装

[英]Archos 43 Startup Wizard 3rd Party Apps Install

I contacted Archos and they said they don't give developer support because they use straight Android, so I am posting this question here. 我联系了Archos,他们说他们不提供开发人员支持,因为他们使用的是直接的Android,因此我在这里发布了这个问题。 If someone knows of a better place, please let me know. 如果有人知道更好的地方,请告诉我。

The company I work for is reselling the Archos 4.3 as a platform for our product. 我工作的公司正在转售Archos 4.3,作为我们产品的平台。 We have several APKs that we are installing in our production facility. 我们在生产设施中安装了几个APK。 I have some questions about different ways to do this. 我对执行此操作的不同方式有疑问。 Can someone point me to a forum or maybe here is the place that can answer some specific questions about the Startup Wizard that can install 3rd party apps? 有人可以将我指向某个论坛,或者在这里可以回答有关可以安装第三方应用程序的启动向导的某些特定问题?

Our process is currently: 目前,我们的流程是:

  1. Connect Archos to PC 将Archos连接到PC
  2. Touch screen calibration 触摸屏校准
  3. Skip wizard 跳过向导
  4. Mount as a drive on PC 作为驱动器安装在PC上
  5. Copy files to the .system/APK folder 将文件复制到.system / APK文件夹
  6. Go to settings / recovery and turn on the startup wizard to run again 转到设置/恢复,然后打开启动向导以再次运行
  7. Reboot device 重启设备
  8. touch screen calibration (again) 触摸屏校准(再次)
  9. Perform wizard including installing 3rd party apps 执行向导,包括安装第三方应用程序
  10. Now we are ready to ship 现在我们准备发货

The problem is that his process takes a long time. 问题在于他的过程需要很长时间。 We would like to shorten it. 我们想缩短它。 We did originally plan on using ADB to install our applications, but that was very unreliable. 我们最初确实计划使用ADB来安装我们的应用程序,但这是非常不可靠的。 Sometimes ADB would get mixed up and we had to reboot the computer. 有时,亚行会感到困惑,我们不得不重新启动计算机。 Keep in mind we are making about 100 per day. 请记住,我们每天大约赚100。 ADB was really made for developers to debug and test and doesn't seem to be a real hardened production tool. ADB实际上是为开发人员设计的,用于调试和测试,它似乎并不是真正的强化生产工具。

If we could change our process to be this: 如果我们可以将过程更改为:

  1. Connect Archos to PC 将Archos连接到PC
  2. Touch screen calibration 触摸屏校准
  3. Complete wizard 完成向导
  4. Mount as drive on PC 作为驱动器安装在PC上
  5. Copy files to .system/APK 将文件复制到.system / APK

and here is the change if someone can tell me how to do it: 如果有人可以告诉我该怎么做,这是零钱:

  1. Just run the part of the wizard that installs 3rd party apps 只需运行安装第三方应用程序的向导部分

Then we would be done. 然后我们将完成。 This would save us the reboot and having to do the touch screen calibration over again. 这将节省我们的重启时间,并且不必再次进行触摸屏校准。

Does anyone know how to trigger just the process that the startup wizard uses to install 3rd party apps from the .system/apk folder? 有谁知道如何仅触发启动向导从.system / apk文件夹安装第三方应用程序的过程?

I tried writing my own app that installs the APKs, but it makes you go through the UI of approving each app and installing them manually and that takes longer than the startup wizard. 我尝试编写自己的应用程序来安装APK,但是它使您可以通过批准每个应用程序并手动安装它们的UI,并且比启动向导花费的时间更长。 The startup wizard is somehow able to install everything in the .system/APK folder without asking the user to go through and approve each one. 启动向导能够以某种方式将所有文件安装在.system / APK文件夹中,而无需要求用户逐一批准。 It assumes that since the user ran the wizard and said yes that they approve. 它假定自用户运行向导以来,他们就同意了。 It just shows a toast window that iterates through all of the APKs. 它仅显示一个迭代所有APK的Toast窗口。 There is also a .txt file for each APK that contains the work "shortcut" or "noshortcut" that puts a shortcut or doesn't on the home page. 每个APK都有一个.txt文件,其中包含工作“捷径”或“ noshortcut”,这些工作将快捷方式置于主页上或不在主页上。

Thanks.... 谢谢....

What do you mean "part of the wizard that installs apps from the .system/apk folder"? 您是什么意思“从.system / apk文件夹安装应用程序的向导的一部分”? There is no such part of that in the standard setup wizard. 在标准安装向导中没有该部分。 The closest thing I can think of is at the end of setup when you have configured your account, the restore of your installed apps from an older device. 我能想到的最接近的事情是在配置完帐户后,即从较旧的设备还原安装的应用程序。 I'm also not sure what you mean by a ".system/apk" folder. 我也不确定“ .system / apk”文件夹的含义。 Do you mean /system/app? 您是说/ system / app吗? If so, any .apks in there are automatically scanned and "installed" during the early boot of the device, well before setup wizard. 如果是这样,则在设备的早期启动期间(即在安装向导之前),将自动扫描并“安装”其中的任何.apks。

In general, currently Android is intended to be customized by building system images that are installed on devices. 通常,目前,Android旨在通过构建设备上安装的系统映像进行自定义。 There are no facilities in the standard platform for automatically configuring a device without doing that by flashing an updated system image. 标准平台中没有用于自动配置设备的功能,而无需通过刷新更新的系统映像来执行此操作。

The stuff you are talking about installing from a .system/APK folder doesn't sound like anything that is in the standard platform. 您正在谈论的从.system / APK文件夹安装的内容听起来不像标准平台中的任何内容。 The only ways to install apps in the standard platform are through the app installer UI, through the shell with "adb install", and of course if you have the Google apps through the Market app. 在标准平台上安装应用程序的唯一方法是通过应用程序安装程序UI,带有“ adb install”的外壳,当然,如果您通过Market应用程序拥有Google应用程序。 Manufacturers can certainly add their own customizations for installing apps other ways, though. 不过,制造商当然可以添加自己的自定义项,以其他方式安装应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM