編輯:關於Android編程
本文章基於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
}
PullToRefresh是一套實現非常好的下拉刷新庫,它支持:1.ListView2.ExpandableListView3.GridView4.WebView等多種常
前言本文在Ubuntu 64位系統上對qemu項目進行交叉編譯,並且只編譯與qemu user mode有關的代碼。下文中的”NDK”若無特殊說明
裡面評論有很多人提到了這個問題,我也是其中一員,但是問遍了所有人,自己也發帖(http://bbs.csdn.net/topics/390769358) 尋
1、xml代碼:復制代碼 代碼如下:<?xml version=1.0 encoding=utf-8?> <LinearLayout xml