本文章基于apkplug v1.6.7 版本编写,最新方式以官网最新消息为准
一 apkplug框架所需要的库文件(宿主) 可从http://git.oschina.net/plug/apkplugSDK 获取最新库文件
同时可下载最新的apkplugdemo源码 http://git.oschina.net/plug/apkplugDemos
libs--
--libndkfoo.so armeabi armeabi-v7a mips x86
--Bundle(版本号).jar
将以上的文件加入宿主应用的libs目录下
二 AndroidManifest.xml 权限配置
插件平台需要几个基础的权限配置,请将以下的几个权限加入到工程的AndroidManifest.xml中
01 |
try |
02 |
{ |
03 |
FrameworkInstance frame=FrameworkFactory.getInstance().start(null,Launcher.this,MyProperty.getInstance(this.getApplicationContext()));
|
04 |
}catch
(Exception ex){ |
05 |
System.err.println("Could not create : "
+ ex); |
06 |
ex.printStackTrace();
|
07 |
StringBuffer buf=new
StringBuffer(); |
08 |
buf.append("插件平台启动失败:\n");
|
09 |
buf.append(ex.getMessage());
|
10 |
Toast.makeText(this,
"插件平台启动失败",Toast.LENGTH_SHORT).show();
|
11 |
} |
android插件化-apkplug框架启动-02,布布扣,bubuko.com
原文地址:http://blog.csdn.net/o1587790525/article/details/25601507