本文章基于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