1 Star 1 Fork 0

1mf2 / Direct-load-apk

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README_en.md

开源实验室

The introduction of Direct-Load-apk(DLA)

Description

As an Android developer, have you tried to run an uninstalled APK ? Have you tried to start an APK without any constraint ?
DLA is a powerful pluggable framework to implement this function. By use it , you can not only to run an uninstalled APK directly , But also you can choose an Activity or Service from any APK to run!

Related links

Usage

1、Add com.lody.plugin.LActivityProxy tag in your host APP's AndroidManifest.xml.
2、Add com.lody.plugin.LProxyService tag in your host APP's AndroidManifest.xml.
3、Add the following code when you want to start an Plugin.

/**
 * @param context
 * @param path 
 */
LPluginOpener.startPlugin(context,path);

If you only want to start an Activity from an apk,you can write down the code like this.

/**
 * @param path 
 * @param activityClassName 
 */
LPluginOpener.startActivity(context,path,activityClassName);

If you only want to start an Service from an apk,you can write down the code like this.

/**
 * @param path 
 * @param serviceClassName 
 */
LPluginOpener.startService(context,path,serviceClassName);

What else? No! The use of DLA is so simple.

Future support

As you can see, DLA has been able to load the plug-in for Application, Activity and Service, and the other components's support is only a matter of time! Another support point is the theme of the skin loading, this is also a target.
If you have any other requirements, welcome to Here.

Apache License

Copyright 2015, Lody.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Author

Lody,an Android developer from ZheJiang NingBo.Willing to make friends, like to share.

Comments ( 0 )

Sign in for post a comment

About

一个强大的插件化框架,允许使用者没有任何约束直接加载一个apk。 expand collapse
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
1
https://gitee.com/1mf2/Direct-load-apk.git
git@gitee.com:1mf2/Direct-load-apk.git
1mf2
Direct-load-apk
Direct-load-apk
master

Search

105716 1d94204e 1850385 105716 2d26be5c 1850385