本篇文章主要介绍了" apktool编译和反编译apk与ecplise多渠道打包",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
apktool 编译与反编译apk与Eclipse 多渠道打包想自己做个apk,还在为素材而苦恼吗?看到优秀的apk设计,还在为怎么看到别人的实现代码而苦恼吗?...
publicstaticvoidmain(String[] args) {// 这里用cmd传入参数用// apk的名字
String apkName = "test.apk";
//签名文件
String keystoreName = "alex.keystore";
// 初始密码
String storepass = "123456";
// 名字
String keyName = "test";
// 密码
String keypass = "111111";
// 签名工具的地址 去jdk 中找 --- 需要修改
String jarsignerPath = "C:\\Program Files\\Java\\jdk1.8.0_91\\bin\\jarsigner.exe";
// 开始打包new SplitApk(apkName,keystoreName,storepass,keyName,keypass,jarsignerPath).mySplit();
}
这样就可以了,运行该方法之后,刷新工程,就可以看到在工程目录下我们打好的包

获取渠道值
可能会存在,如果我们不用友盟的话,肯定我们自己要获取到标签值,以便做操作。在这里仍用友盟举例:
在这里贴出清单文件的application
的内容
<applicationandroid:allowBackup="true"android:debuggable="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:name="com.example.textchannel.MyApplication"android:theme="@style/AppTheme"><activityandroid:label="@string/app_name"android:name=".MainActivity"><intent-filter><actionandroid:name="android.intent.action.MAIN" /><categoryandroid:name="android.intent.category.LAUNCHER" />intent-filter>activity><meta-dataandroid:name="UMENG_CHANNEL"android:value="qwertyy" />application>
ApplicationInfo appInfo;
try {
appInfo = this.getPackageManager().getApplicationInfo(
getPackageName(), PackageManager.GET_META_DATA);
msg = appInfo.metaData.getString("UMENG_CHANNEL");
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
OVER !!!!.
该工程源码已经上传到github,有需要者请移步。
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了 apktool编译和反编译apk与ecplise多渠道打包,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_1729466_3.html