CN109918061B - Cross-platform interface middleware implementation method and device based on android system - Google Patents
Cross-platform interface middleware implementation method and device based on android system Download PDFInfo
- Publication number
- CN109918061B CN109918061B CN201910112817.0A CN201910112817A CN109918061B CN 109918061 B CN109918061 B CN 109918061B CN 201910112817 A CN201910112817 A CN 201910112817A CN 109918061 B CN109918061 B CN 109918061B
- Authority
- CN
- China
- Prior art keywords
- interface
- application program
- setting
- calling
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention provides a cross-platform interface middleware implementation method based on an android system, which comprises the steps of reading current platform information, initializing an operation class under a current platform according to the platform information, and storing an interface name and a corresponding operation method implemented in the operation class into a call table; when responding to the calling of an upper application program, searching an operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to acquire or set system parameters, and returning an execution result to the upper application program; and when the upper application program needs to monitor the system event change, providing a callback interface registered by the upper application program, and monitoring and sending the event change. The invention also provides a device for realizing the middleware based on the android cross-platform system interface, which provides a perfect and uniform functional interface, so that the application program can quickly realize the transplantation and compatibility of a new platform, and the requirement of monitoring the system event change by the upper application program can be met.
Description
Technical Field
The invention relates to the field of computer software development, in particular to a method and a device for realizing cross-platform interface middleware based on an android system.
Background
Since the advent of the android operating system, there have been updates to nearly 30 major versions of APIs (application programming interfaces), which, while remaining substantially backward compatible, still require developers to provide different kinds of implementations on android applications according to different versions of APIs, and different functions have different permission requirements. Meanwhile, due to the openness of the android operating system, numerous mobile phone manufacturers and embedded manufacturers are attracted to develop the android system, and inconsistent function implementation and interface calling can be provided even on the same-version android system by different manufacturer schemes.
Therefore, when an application software service provider develops an application program, the application program needs to be correspondingly developed and adjusted in the application program for each android system platform so as to realize an interface compatible with different platforms, and a great deal of time and energy are consumed.
In one solution, a mode of notifying a server to call a command line by socket communication is adopted to solve different problems of application function interfaces of manufacturers, and the inventor finds that certain limitations exist when researching the development of a cross-platform application program: 1. protocol contents of communication between the socket server and the client need to be defined and encapsulated by self, and the operation is complex; 2. the requirement that an upper application program needs to monitor and monitor change events brought by command line operation cannot be met, and extra development is needed at a socket server or other places; 3. the development is simpler under the condition that only the client calls the server for one-way operation, but the development difficulty is high under the condition that a plurality of application programs of the server need to be communicated through a socket or time-consuming command line operation and multi-process or multi-thread operation is needed; 4. the framework layer components or kernels need to be compiled and then subjected to programming verification or compatibility test for each application when different platforms are transplanted, and a great deal of time needs to be consumed in the development process, particularly when a new platform is transplanted.
Disclosure of Invention
One of the technical problems to be solved in the embodiments of the present invention is to provide a method for implementing a cross-platform interface middleware based on an android system, so as to solve the problem that an application software service provider needs to perform corresponding development and adjustment in an application program for each platform interface of the android system when developing the application program, and implement rapid migration and compatibility of application software on a new platform.
One of the technical problems to be solved by the invention is realized as follows:
the method for realizing the cross-platform interface middleware based on the android system comprises the following steps:
step S1, reading current platform information including system attribute, extra configuration file and bottom hardware information, initializing operation class of interface under current platform according to platform information, and storing interface name and corresponding operation method realized in operation class into call list;
and step S2, when responding to the calling of the interface of the upper application program, searching the operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to acquire or set system parameters, and returning the execution result to the upper application program.
Preferably, the method further comprises:
and step S3, providing a callback interface registered by the upper layer application program, when the upper layer application program needs to monitor the system event change, sending an asynchronous notification to the monitored system event change through a Broadcast component of the android system by the middleware, and receiving the asynchronous notification sent by the Broadcast component by the upper layer application program through the callback interface.
Preferably, the system event change comprises: network change, asynchronous time consuming operation notification, or VLAN configuration completion notification.
Preferably, the step S2 of acquiring or setting system parameters includes: acquiring/setting an IP, setting a gateway, setting a DNS, performing PPPOE dialing, acquiring/setting system time, setting NTP update network time, acquiring/setting a current language, setting screen brightness, or setting HDMI output resolution.
Preferably, the step S2 is specifically:
when the upper application program needs to call the interface, calling is initiated through a Provider component of the android system, the middleware searches an operation method corresponding to the interface in the calling table according to the interface name in the calling information, executes the operation method to obtain or set system parameters, and returns an execution result to the upper application program through the Provider component.
The second technical problem to be solved by the embodiment of the present invention is to provide a device for implementing a cross-platform interface middleware based on an android system, so as to solve the problem that an application software service provider needs to perform corresponding development and adjustment in an application program for each platform interface of the android system when developing the application program, and implement rapid migration and compatibility of application software on a new platform.
The second technical problem to be solved by the invention is realized as follows:
cross-platform interface middleware implementation device based on android system comprises the following modules:
the interface initialization module is used for reading current platform information, including system attributes, additional configuration files and bottom hardware information, initializing an operation class of an interface under the current platform according to the platform information, and storing an interface name and a corresponding operation method realized in the operation class into a call table;
and the calling module is used for searching the operation method corresponding to the interface in the calling table according to the interface name in the calling information when responding to the calling of the interface of the upper application program, executing the operation method to acquire or set system parameters, and returning an execution result to the upper application program.
Preferably, the apparatus further comprises:
and the callback module is used for providing a callback interface registered by the upper layer application program, when the upper layer application program needs to monitor the system event change, the middleware sends the monitored system event change to an asynchronous notification through a Broadcast component of the android system, and the upper layer application program receives the asynchronous notification sent by the Broadcast component through the callback interface.
Preferably, the system event change comprises: network change, asynchronous time consuming operation notification, or VLAN configuration completion notification.
Preferably, the acquiring or setting system parameters by the calling module includes: acquiring/setting an IP, setting a gateway, setting a DNS, performing PPPOE dialing, acquiring/setting system time, setting NTP update network time, acquiring/setting a current language, setting screen brightness, or setting HDMI output resolution.
Preferably, the calling module specifically includes:
the middleware is used for initiating calling through a Provider component of the android system when the upper application program needs to call the interface, searching an operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to acquire or set system parameters, and returning an execution result to the upper application program through the Provider component.
One or more technical schemes provided by the invention at least have the following technical effects or advantages:
1. because the Provider component provided by the android is adopted for calling and transferring and the Broadcast component provided by the android is adopted for reporting the event, the problems that self-definition and encapsulation are needed and the operation is complex are effectively solved, the operation is simple and convenient, and the realization effect is guaranteed;
2. the method of providing a callback interface for the upper application program and performing asynchronous notification after monitoring the change of the system event is adopted, so that the requirement that the upper application program needs to monitor various system change events is met;
3. because the android component is adopted for intermediate communication to realize the two-way communication between the upper application program and the system, the problem of high development difficulty in the case of multi-process or multi-thread operation is effectively solved, and the multi-process or multi-thread operation is realized more safely and conveniently;
4. because an android application form is adopted for development, the problem that programming verification is required to be carried out after a framework layer component or a kernel is compiled, or compatibility testing is carried out on each application when different platforms are transplanted is effectively solved, and then the application program can be transplanted to a new platform quickly, and installation and debugging are facilitated.
Drawings
The invention will be further described with reference to the following examples with reference to the accompanying drawings.
FIG. 1 is a flowchart illustrating an embodiment of a method.
FIG. 2 is a logic diagram of a system according to an embodiment of the present invention.
FIG. 3 is a system framework diagram according to an embodiment of the present invention.
Detailed Description
Referring to fig. 1, the embodiment of the present invention is implemented as follows:
the method for realizing the cross-platform interface middleware based on the android system comprises the following steps:
step S1, reading current platform information including system attribute, extra configuration file and bottom hardware information, initializing operation class of interface under current platform according to platform information, and storing interface name and corresponding operation method realized in operation class into call list;
when the interface is initialized, the embodiment of the invention comprises the following steps:
(1) reading current platform information including system attributes, additional configuration files and bottom hardware information;
(2) initializing operation classes of an interface under a current platform according to platform information, such as a network function interface management class, a time setting function management class or a general setting interface management class;
(3) and storing the interface name and the corresponding operation method realized in the operation class into a calling table in the ServiceProvider.
The initialization of each interface is completed one by one through the steps, and a uniform calling interface is provided for the upper application program on the current operating platform.
And step S2, when responding to the calling of the interface of the upper application program, searching the operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to acquire or set system parameters, and returning the execution result to the upper application program.
In a preferred embodiment, the step S2 of acquiring or setting the system parameters includes: acquiring/setting an IP, setting a gateway, setting a DNS, executing PPPOE dialing, acquiring/setting system time, setting NTP (network time protocol) update network time, acquiring/setting a current language, setting screen brightness or setting HDMI output resolution.
For example, the network function interface management class stores interfaces for acquiring and setting IP, gateway, DNS, and executing PPPOE dialing in the initialization process, the time setting function management class stores interfaces for acquiring and setting system time configuration, NTP updating network time setting, and the like in the initialization process, the general setting interface management class stores interfaces for acquiring and setting current language, and the display function interface management class stores interfaces for acquiring screen brightness and HDMI output resolution.
In a preferred embodiment, the step S2 specifically includes:
when the upper application program needs to call the interface, calling is initiated through a Provider component of the android system, the middleware searches an operation method corresponding to the interface in the call table according to the interface name in the calling information, executes the operation method to obtain or set system parameters, and returns an execution result to the upper application program through the Provider component. The Provider component is mainly used for realizing cross-process synchronous interface calling and returning a result, and is a component provided by the android system, so that the utilization is convenient, stable and reliable.
In order to meet the requirement of the upper layer application program to monitor the system change event, in a preferred embodiment, the method further comprises:
and step S3, providing a callback interface registered by the upper layer application program, when the upper layer application program needs to monitor the system event change, sending an asynchronous notification to the monitored system event change through a Broadcast assembly of the android system by the middleware, and receiving the asynchronous notification sent by the Broadcast assembly through the callback interface by the upper layer application program.
In a preferred embodiment, the system event change comprises: the network change, the asynchronous time-consuming operation notification or the VLAN configuration completion notification can be divided into the following situations according to different types of system events to realize the report of the system events through a callback interface:
(1) Events reported by the android system: the events are transmitted through a Broadcast component of the android, so that the broadcasting of the android events can be monitored through a method provided by the android, and the broadcasting is sent to a callback interface according to the requirement of the callback interface after the broadcasting is received. For example, the network change event reporting is performed on a platform scheme supporting ethernet control.
(2) Changes from android system: create threads and perform some decisions (including exercising command lines, listening sockets, etc.), send changes to the callback interface with the Broadcast component when the notification requirements are found to be met. For example, a thread is established on a platform which does not support the PPPoE network function by itself to monitor PPPoE dialing monitoring and report a network change event.
(3) Completion of time-consuming operations in the call: since the thread mode is indirectly specified as a single thread call through the android component, the implementation operation of the unified interface of the android component does not take too long (otherwise, the running of an upper-layer application program using the call interface is affected). And forwarding part of the time-consuming operation to another thread for execution, and reporting the execution result according to the message format required by the callback interface. For example, when the VLAN validation function is configured, the hardware validation operation is handed to another message queue thread to be executed and report the result by using the method.
Fig. 2 is a logic diagram of a cross-platform interface middleware implementation apparatus based on an android system in an embodiment of the present invention, including an interface initialization module 10, a call module 20, and a callback module 30.
The interface initialization module 10 is configured to read current platform information, which includes system attributes, additional configuration files and bottom layer hardware information, initialize an operation class of an interface under a current platform according to the platform information, and store an interface name and a corresponding operation method implemented in the operation class into a call table;
when the interface is initialized, the embodiment of the invention comprises the following steps:
(1) reading current platform information including system attributes, additional configuration files and bottom hardware information;
(2) initializing operation classes of the interface under the current platform according to the platform information, such as a network function interface management class, a time setting function management class or a general setting interface management class;
(3) and storing the interface name and the corresponding operation method realized in the operation class into a calling table in the ServiceProvider.
The initialization of each interface is completed one by one through the steps, and a uniform calling interface is provided for the upper application program on the current operating platform.
And the calling module 20 is configured to, when responding to the calling of the interface of the upper application program, search for an operation method corresponding to the interface in the call table according to the interface name in the calling information, execute the operation method to obtain or set a system parameter, and return an execution result to the upper application program.
In a preferred embodiment, the method is used for initiating calling through a Provider component of the android system when responding to calling of an upper application program interface, searching an operation method corresponding to the interface in the calling table according to an interface name in calling information, executing the operation method to obtain or set system parameters, and returning an execution result to the upper application program through the Provider component; acquiring or setting system parameters comprises: acquiring/setting an IP, setting a gateway, setting a DNS, executing PPPOE dialing, acquiring/setting system time, setting NTP (network time protocol) update network time, acquiring/setting a current language, setting screen brightness or setting HDMI output resolution.
The callback module 30 is configured to provide a callback interface for upper layer application registration, and when the upper layer application needs to monitor a system event change, the middleware sends an asynchronous notification to the monitored system event change through a Broadcast component of the android system, and the upper layer application receives the asynchronous notification sent by the Broadcast component through the callback interface.
In a preferred embodiment, the system event change comprises: network change, asynchronous time consuming operation notification, or VLAN configuration completion notification. The system event reporting can be realized through a callback interface according to the following conditions of different types of system events:
(1) Events reported by the android system: the events are transmitted through a Broadcast component of the android, so that the broadcasting of the android events can be monitored through a method provided by the android, and the broadcasting is sent to a callback interface according to the requirement of the callback interface after the broadcasting is received; for example, the network change event reporting is performed on a platform scheme supporting ethernet control.
(2) Changes from the system: create threads and perform some decisions (including exercising command lines, listening sockets, etc.), send changes to the callback interface with the Broadcast component when the notification requirements are found to be met. For example, a thread is established on a platform which does not support the PPPoE network function by itself to monitor PPPoE dialing monitoring and report a network change event.
(3) Completion of time-consuming operations in the call: since the thread mode is indirectly specified as a single thread call through the android component, the implementation operation of the unified interface of the android component does not take too long (otherwise, the running of an upper-layer application program using the call interface is affected). And forwarding part of the time-consuming operation to another thread for execution, and reporting an execution result according to a message format required by a callback interface. For example, when the VLAN validation function is configured, the hardware validation operation is handed to another message queue thread to be executed and report the result by using the method.
As shown in fig. 3, in an embodiment of the present invention, the android system-based cross-platform interface middleware implementation apparatus may further be installed at different positions according to different function modules to perform module division, for example, a function module, which is used for providing an interface for an upper application program, in a call module and a callback module included in the middleware is installed in the upper application program as an interface module; and an interface initialization module and other realization functions of the middleware are used as service modules and are installed in the android system, so that the installation and maintenance are facilitated.
The interface module is an AAR library (different from a JAR library, the AAR library can contain android resources and a manifest file, and thus, besides Java classes and methods, shared resources such as objects which can be drawn in a binding layout and the like can be installed in an upper application program and used for providing a calling interface and a callback interface for the upper application program, cross-process communication is carried out between the interior of the upper application program and a service module through a Provider component and a Broadcast component, and interaction (such as interface calling and callback system event change notification) between the upper application program and the service module through the interface module is realized.
The service module is an independently running android program (such as APK application), is installed in an android system, and comprises functions of reading platform information, initializing, receiving interface call information, performing corresponding operation, returning an execution result, monitoring system event change, sending an asynchronous notification and the like. The service module often has android system permission in the platform, so that part of the android restricted permission is difficult to call for the upper layer, and a required interface is provided for business logic. The service module can operate the bottom layer in various modes such as code calling, command line calling, socket communication and the like, and does not need to additionally unify bottom layer interfaces of the platform system according to the requirements of the existing platform scheme, so that the operation is flexible.
The cross-platform interface middleware based on the android system is very simple and convenient to realize, only service modules are required to be installed and initialized in each platform of the android system, corresponding interface modules are added into upper application programs in software development, and functions of interface calling under each platform can be realized through communication between calling interfaces provided by the interface modules and the service modules. If the upper application program needs to monitor the system event change, the monitoring and broadcasting of the corresponding system event change can be realized only by registering in the upper application program and realizing the callback interface in the interface module, and the upper application program can receive the required system event change through the callback interface.
The invention utilizes the Provider component provided by the android to call and transfer, utilizes the Broadcast component provided by the android to report the event, does not need to define the communication protocol content by self, is simple and convenient to operate, and ensures the realization effect; the callback module meets the requirement that an upper application program needs to monitor various system change events; the android component is used for carrying out intermediate communication so as to realize bidirectional communication between the upper application program and the system, so that the system is safer and more convenient; the method is developed in an android application form, is convenient to install and debug, does not need programming, and can quickly realize the transplantation of the application program to a new platform; the bottom layer can be operated by means of various modes such as code calling, command line calling, socket communication and the like, a bottom layer hardware interface of a platform system is not required to be unified, and the operation is convenient and flexible.
Although specific embodiments of the invention have been described above, it will be understood by those skilled in the art that the specific embodiments described are illustrative only and are not limiting upon the scope of the invention, and that equivalent modifications and variations can be made by those skilled in the art without departing from the spirit of the invention, which is to be limited only by the appended claims.
Claims (6)
1. A cross-platform interface middleware implementation method based on an android system is characterized by comprising the following steps:
step S1, reading current platform information including system attribute, extra configuration file and bottom hardware information, initializing operation class of interface under current platform according to platform information, and storing interface name and corresponding operation method realized in the operation class into call list;
step S2, when the upper application program needs interface calling, initiating calling through the Provider component of the android system, when the middleware responds to the upper application program interface calling, searching the operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to obtain or set system parameters, and returning the execution result to the upper application program through the Provider component;
And step S3, providing a callback interface registered by the upper layer application program, when the upper layer application program needs to monitor the system event change, sending an asynchronous notification to the monitored system event change through a Broadcast assembly of the android system by the middleware, and receiving the asynchronous notification sent by the Broadcast assembly through the callback interface by the upper layer application program.
2. The android system-based cross-platform interface middleware implementation method of claim 1, wherein the system event change comprises: network change, asynchronous time consuming operation notification, or VLAN configuration completion notification.
3. The android system-based cross-platform interface middleware implementation method of claim 1, wherein the step S2 of obtaining or setting system parameters includes: acquiring/setting an IP, setting a gateway, setting a DNS, performing PPPOE dialing, acquiring/setting system time, setting NTP update network time, acquiring/setting a current language, setting screen brightness, or setting HDMI output resolution.
4. Cross-platform interface middleware implementation device based on android system is characterized by comprising the following modules:
the interface initialization module is used for reading current platform information, including system attributes, additional configuration files and bottom hardware information, initializing an operation class of an interface under the current platform according to the platform information, and storing an interface name and a corresponding operation method realized in the operation class into a call table;
The calling module is used for searching an operation method corresponding to the interface in the calling table according to the interface name in the calling information when responding to the calling of the interface of the upper application program, executing the operation method to acquire or set system parameters, and returning an execution result to the upper application program;
the middleware sends the monitored system event change to an asynchronous notification through a Broadcast component of the android system, and the upper layer application receives the asynchronous notification sent by the Broadcast component through the callback interface;
the calling module specifically comprises:
the middleware is used for initiating calling through a Provider component of the android system when the upper application program needs to call the interface, searching an operation method corresponding to the interface in the calling table according to the interface name in the calling information, executing the operation method to acquire or set system parameters, and returning an execution result to the upper application program through the Provider component.
5. The android-based cross-platform interface middleware implementation apparatus of claim 4, wherein the system event change comprises: network change, asynchronous time consuming operation notification, or VLAN configuration completion notification.
6. The android-system-based cross-platform interface middleware implementation device of claim 4, wherein the invoking module obtaining or setting system parameters comprises: acquiring/setting an IP, setting a gateway, setting a DNS, performing PPPOE dialing, acquiring/setting system time, setting NTP update network time, acquiring/setting a current language, setting screen brightness, or setting HDMI output resolution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910112817.0A CN109918061B (en) | 2019-02-13 | 2019-02-13 | Cross-platform interface middleware implementation method and device based on android system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910112817.0A CN109918061B (en) | 2019-02-13 | 2019-02-13 | Cross-platform interface middleware implementation method and device based on android system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109918061A CN109918061A (en) | 2019-06-21 |
CN109918061B true CN109918061B (en) | 2022-06-14 |
Family
ID=66961533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910112817.0A Active CN109918061B (en) | 2019-02-13 | 2019-02-13 | Cross-platform interface middleware implementation method and device based on android system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109918061B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111385654B (en) * | 2020-03-04 | 2021-06-22 | 四川长虹电器股份有限公司 | Intelligent television analog quantity parameter control method based on middleware |
CN111488142B (en) * | 2020-04-10 | 2023-04-28 | 中电科航空电子有限公司 | Embedded aviation communication middleware supporting multiple operating system platforms and application thereof |
CN112035115B (en) * | 2020-06-17 | 2022-09-13 | 厦门盈趣科技股份有限公司 | System API setting and calling method and system based on Android system platform calling |
CN112199208B (en) * | 2020-09-09 | 2023-07-07 | 福建天泉教育科技有限公司 | Method and terminal for providing additional function interface on android system |
CN112511663A (en) * | 2020-11-20 | 2021-03-16 | 广州朗国电子科技有限公司 | IP conflict detection method and device based on android system and storage medium |
CN112199662B (en) * | 2020-12-09 | 2021-02-19 | 江苏东大集成电路系统工程技术有限公司 | Permission verification system based on self-adaptive plug-in |
CN113704101B (en) * | 2021-08-23 | 2024-06-14 | 辽宁振兴银行股份有限公司 | Distributed system compatibility testing method based on gateway asynchronous replication |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1735094A (en) * | 2004-08-11 | 2006-02-15 | 华为技术有限公司 | Device and method for network interface management |
CN102622211A (en) * | 2011-01-27 | 2012-08-01 | 腾讯科技(深圳)有限公司 | Method for application development and device |
CN103164207A (en) * | 2011-12-16 | 2013-06-19 | 深圳市快播科技有限公司 | Application program development method and system for spanning hardware platforms based on Android system |
CN108052401A (en) * | 2017-12-27 | 2018-05-18 | 深圳Tcl新技术有限公司 | System property monitor method, terminal device and computer readable storage medium |
CN108182131A (en) * | 2017-12-13 | 2018-06-19 | 东软集团股份有限公司 | Monitor method, apparatus, storage medium and the electronic equipment of application operation state |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104516738A (en) * | 2014-12-15 | 2015-04-15 | 北京金和软件股份有限公司 | Integrated implementing method for development and release of APP |
-
2019
- 2019-02-13 CN CN201910112817.0A patent/CN109918061B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1735094A (en) * | 2004-08-11 | 2006-02-15 | 华为技术有限公司 | Device and method for network interface management |
CN102622211A (en) * | 2011-01-27 | 2012-08-01 | 腾讯科技(深圳)有限公司 | Method for application development and device |
CN103164207A (en) * | 2011-12-16 | 2013-06-19 | 深圳市快播科技有限公司 | Application program development method and system for spanning hardware platforms based on Android system |
CN108182131A (en) * | 2017-12-13 | 2018-06-19 | 东软集团股份有限公司 | Monitor method, apparatus, storage medium and the electronic equipment of application operation state |
CN108052401A (en) * | 2017-12-27 | 2018-05-18 | 深圳Tcl新技术有限公司 | System property monitor method, terminal device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109918061A (en) | 2019-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109918061B (en) | Cross-platform interface middleware implementation method and device based on android system | |
CN107979508B (en) | Micro-service test method and device | |
CN109842656B (en) | Intelligent compatible multi-protocol Internet of vehicles service method and Internet of vehicles gateway system | |
CN105487892B (en) | GIS service deployment system in a kind of cloud under Linux environment | |
CN107229484B (en) | Method and device for automatically deploying application program in virtualization environment | |
US20030065764A1 (en) | Integrated diagnostic center | |
CN103294455A (en) | Software service implementation method and system, as well as Java platform | |
CN102455936A (en) | Rapid deployment method of cluster | |
CN114077423A (en) | Airport APP development container architecture based on mobile cross-platform | |
CN112910884B (en) | Method for realizing interaction between APK and ACS through packaging TR069 message | |
CN106502717B (en) | Application program running method and device | |
WO2021057605A1 (en) | Device management method, device, system and device, and storage medium | |
CN113825258A (en) | FirefoxOS-based multimode communication method and operating system | |
US11709722B2 (en) | Extensible communication framework and communication method supporting multiple communication protocols | |
CN115827112A (en) | System and method for running android application program on Web operating system | |
CN115941739A (en) | Inspection system and inspection method for Internet of things equipment | |
CN113626225B (en) | Program calling method, terminal device and medium | |
CN108833005B (en) | Optical network communication equipment and automatic test kit and method for networking service thereof | |
CN114327519A (en) | Implementation method and device for installing application on intelligent POS equipment | |
CN104333806B (en) | A kind of parameter operation method and device of set-top box | |
CN113448655B (en) | C standard dynamic library calling method and device | |
CN107809417B (en) | Mobile application development and debugging method based on wireless local area network | |
CN114020288A (en) | Method for deploying Kubernetes cluster offline | |
CN112511417B (en) | Cross-platform intelligent gateway system | |
CN112511595B (en) | Message pushing method and message service system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |