Difference between revisions of "WISE-PaaS/OTA Agent(Android)"
From ESS-WIKI
Line 12: | Line 12: | ||
*OtaService is on the android framework layer, so it can invoke the android OTA APIs directly. The OtaService provides as a socket server. So the Ota-agent can invoke the android OTA APIs through the socket connnect providing by OTaService indirectly. | *OtaService is on the android framework layer, so it can invoke the android OTA APIs directly. The OtaService provides as a socket server. So the Ota-agent can invoke the android OTA APIs through the socket connnect providing by OTaService indirectly. | ||
− | Android OtaService | + | == Android OtaService == |
− | + | we now support four commands, you can extent your commands. | |
− | |||
− | == Android Ota-agent | + | |
+ | The source code is here: | ||
+ | |||
+ | == Android OtaService test tools == | ||
+ | |||
+ | == Android Ota-agent == | ||
[[Category:Pages with broken file links]] | [[Category:Pages with broken file links]] |
Revision as of 05:45, 4 November 2016
Contents
Introduction
This document demonstrates how to support our ota-agent solution under your android system.This demonstration is android 4.3 based. If you encounter problem under your some-versio android system,please mailto me: jin.xin@advantech.com.cn
Architecture
The android ota solution is compose of two parts: the C-lanuage based Ota-agent and the Java-language based OtaService.
- Ota-agent achieves communiction with the ota-server, besides, it achieves the package download and unzip. But, the Ota-agent is C-language based and it can't invoke the Java-language based android OTA APIs, so the OtaService comes.
- OtaService is on the android framework layer, so it can invoke the android OTA APIs directly. The OtaService provides as a socket server. So the Ota-agent can invoke the android OTA APIs through the socket connnect providing by OTaService indirectly.
Android OtaService
we now support four commands, you can extent your commands.
The source code is here: