改写android源代码兼知识点详解

来源:互联网 发布:证大淘宝贷 编辑:程序博客网 时间:2024/05/16 06:40

android 中contend.context的详解链接http://www.codeceo.com/article/android-context.html

框架层权限定义位置为:frameworks/base/core/res/ AndroidManifest.xml权限可用于整个应用、ActivityService等。

make中clean的讲解:http://www.jb51.net/LINUXjishu/65444.html

android中如何自定义权限:http://www.cnblogs.com/lwbqqyumidi/p/3793440.html

android参考文档链接:https://developer.android.com/reference/android/Manifest.permission.html


openjdk:   http://openjdk.java.net/install/


Oracle java 下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html


1、当ubuntu已经安装好jdk1.6,时候再装jdk1.8时,操作如链接http://www.itnose.net/detail/6145802.html,并且需要在把环境路径添加到文件里面: 配置环境变量

gedit ~/.bashrc

按shit+g在文件末尾加入以下内容

export JAVA_HOME=/opt/java/jdk1.8.0_91
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

退出保存,并运行下面的命令使之生效

source ~/.bashrc

配置默认JDK
由于部分Linux已经自带了JDK,所以我们需要设置刚刚安装好的JDK来作为默认JDK,可以进行下面的配置。

sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_91/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_91/bin/javac 300

2、用命令生成数字证书.keystore文件

链接:http://jingyan.baidu.com/article/7e4409533cb10e2fc0e2efa3.html

详细内容如下:

正式打包发布Android的apk应用,需要先选择或新建一个数字证书,即keystore文件,生成数字证书的常用方法有两:一是利用eclipse生成,二是在命令行中生成,下面我们来介绍如何在命令行中生成Android的数字证书。

注意:密钥库口令和的密钥口令一定要记住,以后还会用到。

  • 3、上面是生成签名证书,下面是对未进行签名的apk进行签名
  • 首先必须在命令终端,切换到证书所在的目录,然后,把未签名的apk也放到当前目录下,最后使用如下命令:
  • jarsigner -verbose -keystore 证书名.keystore -signedjar 签名后的apk包名.apk   未签名的apk包名.apk  数字证书别名.keystore
  • 4、

0 0