Android 隐藏java代码
来源:互联网 发布:java线程池初始化 编辑:程序博客网 时间:2024/05/21 14:48
很多情况下需要我们提供工程给第三方
这个时候我们并不想要将代码提供给第三方的时候我们可以使用如下方法
1.写好的代码以JAR形式打包
2.然后备份SRC中的代码
3.删除3SRC代码
4.将JAR包导入到自己的工程中
5.运行。。。。。。
你会发现可以正常使用
那么现在有另外一种情况
A项目想要引用B项目的时候但是A和你的公司或者团队并不对付。这个时候我想你一定不想讲代码提供给B。但是项目要求却让你不得不。这个时候你可以使用上述方法。但是需要注意的是你的项目不能和他的项目有重复资源。也就是资源名包括XML以及所有东西都不能重复。当然还要注意以下几点
1.A引用B的时候 B的AndroidManifest.xml 是不生效的。也就是说,你用到的Activty、Service 以及权限等等都需要在A中重新声明。
2.A引用B的时候资源名称不能有重复
如果你满足了以上条件,那么将B工程设成 Is Library吧。 然后用A工程引用B工程在进行调用就OK拉~
PS 至于JAR加密等等还是自己根据需求来吧~
希望我的文章可以帮到你。
转载注明出处,违者必究哦。
这个时候我们并不想要将代码提供给第三方的时候我们可以使用如下方法
1.写好的代码以JAR形式打包
2.然后备份SRC中的代码
3.删除3SRC代码
4.将JAR包导入到自己的工程中
5.运行。。。。。。
你会发现可以正常使用
那么现在有另外一种情况
A项目想要引用B项目的时候但是A和你的公司或者团队并不对付。这个时候我想你一定不想讲代码提供给B。但是项目要求却让你不得不。这个时候你可以使用上述方法。但是需要注意的是你的项目不能和他的项目有重复资源。也就是资源名包括XML以及所有东西都不能重复。当然还要注意以下几点
1.A引用B的时候 B的AndroidManifest.xml 是不生效的。也就是说,你用到的Activty、Service 以及权限等等都需要在A中重新声明。
2.A引用B的时候资源名称不能有重复
如果你满足了以上条件,那么将B工程设成 Is Library吧。 然后用A工程引用B工程在进行调用就OK拉~
PS 至于JAR加密等等还是自己根据需求来吧~
希望我的文章可以帮到你。
转载注明出处,违者必究哦。
0 0
- Android 隐藏java代码
- Android手机隐藏代码
- android 代码控制隐藏
- android 4.4模拟器java代码设置隐藏drawableRight失败
- android 隐藏标题栏 隐藏状态栏代码
- Android手机 隐藏代码大全
- Android手机常见隐藏代码
- android隐藏软键盘代码
- android 隐藏软键盘代码
- Android 代码隐藏手机键盘
- Android系统手机隐藏代码大全
- Android系统手机隐藏代码大全
- Android 代码里动态隐藏软键盘
- Android代码隐藏RadioButton默认图标
- android学习笔记 代码中隐藏标题栏
- android开发代码之隐藏软键盘
- android隐藏虚拟键盘的代码参考
- Android手机隐藏代码(手机指令大全)
- svn locale Can't convert string from native encoding to 'UTF-8'
- JVM工作原理
- SSL证书
- Java enum 的设计原理
- 在netbeans下运行和调试maven管理下的javaEE项目
- Android 隐藏java代码
- ccf 201604-2 俄罗斯方块
- 从GLM广义线性模型到线性回归、二项式及多项式分类——机器学习笔记整理(一)
- 当函数模板遇到普通函数
- Android扁平化输入框和按钮(登录界面)
- MVC框架
- 字典序字符串
- IOS 初学 runtime 自定义Button实现按钮图片在上文字在下
- 51Nod-1337-翻转游戏