导航:首页 > 操作系统 > android源码版本号

android源码版本号

发布时间:2022-08-12 16:16:25

1. 如何查看android SDK源码版本

  1. 点击菜单栏Tools-Android-SDK Manager

    2. 如何查看Android SDK源码版本

    安装SDK之后的目录下有一个SDK Manager程序,运行之后可以列举出来当前安装的SDK Tools、SDK Platform Tools 以及 Platforms 的版本号。

    3. Android编译和运行在手机上使用的系统源码版本各是什么版本

    如果app是和android系统一起进行编译,如果想让app的源码保持一套,却能够同时在android4.1和android4.2下进行编译。如果app源码与android系统的版本无关,那么,不存在问题。
    但,如果app的实现代码与所依赖的framework的版本强相关,譬如,Location相关的API,在android4.1和android4.2上的差异比较大。应用如果是采用4.2的API来实现的,在配合android4.1系统编译时就会报错。此时,可以采用在Android.mk文件中,根据PLATFORM_SDK_VERSION的值,在编译时决定要编入哪些java文件,源码中同时保留针对android4.1和android4.2的特有实现。
    源码目录为:

    4. 如何从源码包中查看Android的版本号

    至少有两个地方可以从android源码中查看android的版本:
    1,如果编译过的,则会有build.prop文件(find -name build.prop)
    从这个文件中可以看出版本。
    2,如果未编译过,build/core/version_defaults.mk中 PLATFORM_SDK_VERSION := 4.2.2

    5. 怎样查看 Android APP源代码

    将apk文件拷贝至sdcard上。
    命令顺序如下:

    进入Android sdk文件夹/tools目录下
    输入adb shell
    输入su
    输入cd data
    输入cd app
    这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/
    这样就将apk文件拷贝出来了。
    将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,

    其中xml文件打开后都是二进制的,无法查看。
    这时就用到了一个android4me的AXMLPrinter2工具。(请自行网络搜索)
    输入以下命令,将xml文件解析出来
    java -jar AXMLPrinter2.jar showtimes_list.xml
    此命令是在命令行中查看此showtimes_list.xml
    将showtimes_list.xml生成xml文件,则输入以下命令:
    java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml
    目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。
    这里用到了另一个工具dex2jar。(自行搜索下载)
    在Windows下解压之后的目录如下图所示:

    在命令行中,进入到此目录下:
    在Windows下,输入以下命令:
    dex2jar.bat c:classes.dex
    运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。
    利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)
    它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。
    解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

    6. android怎么修改源码

    1、通过 ubuntu 软件中心安装 wine;
    2、通过 ubuntu 软件中心安装 winetricks;
    3、通过 winetricks 在 shell中输入: winetricks mfc42

    1、通过 wine windows 的方式启动代理服务器
    2、设置浏览器代理服务器
    3、设置shell代理服务器:
    在shell中输入 sudo gedit /etc/bash.bashrc
    在文件 /etc/bash.bashrc 中添加

    通过shell安装如下的组件:
    1、sudo apt-get install bison g++-multilib git gperf libxml2-utils
    2、新建一个存放源码的目录,如:mkdir ~/andorid/source
    3、在源码目录中输入命令:repo init -u -b android-4.0.1_r1
    其中: android-4.0.1_r1是android源码的版本,更多的版本可以通过下面的方式查询:

    4、修改source/.repo/manifest/default.xml 文件中的 fetch 的值为:
    git://Android.git.linaro.org/

    通过如下的指令来设置邮箱和用户名
    git config --global user.name "<your name>" ----修改用户名git config --global user.email "<your email>" ----修改email
    5、在source目录下输入指令:repo sync
    便开始了代码的下载
    方便他人亦是方便自己,如果觉得还行就点下下边的投票吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问的也可留言哦, 谢谢!

    7. 如何定制android源码的编译选项

    现仅就工作遇到的问题做个总结。所用硬件平台为amlogic stvm3。---------------------------------------------------------------------------关于版本号:文件build/core/version_defaults.mk用来检查一些跟版本相关的变量是否定义;如果未定义,则使用默认值。这些变量包括 PLATFORM_VERSION # 如 2.2.5 PLATFORM_SDK_VERSION # 8, 对应2.2.5 PLATFORM_VERSION_CODENAME # REL,即发行版 DEFAULT_APP_TARGET_SDK # 同SDK_VERSION或VERSION_CODENAME BUILD_ID # 默认为UNKNOWN BUILD_NUMBER # 默认eng.$(USER).$(shell date +%Y%m%d.%H%M%S)的形式。 version_defaults.mk首先包含进build_id.mk。用户应当配置build_id.mk,而不应该改动version_defaults.mk文件。然后检查上述变量,如未定义则赋值默认值。---------------------------------------------------------------------------关于调试功能(adb)的开启编译android源码之前总是要先运行build/envsetup.sh,以初始化一些常用命令(实际上是bash的函数,如add_lunch_combo)。其中也从以下文件中引入了一些编译设置: device/${CHIPSET_VENDOR}/vendorsetup.sh我们这里使用的CHIPSET_VENDOR为amlogic。比如我们有文件device/amlogic/vendorsetup.sh,内容为"产品名-编译类型(flavor)"列表(称为combo),如下: add_lunch_combo m1ref-eng add_lunch_combo m1ref-user add_lunch_combo m2ref-eng add_lunch_combo m2ref-user add_lunch_combo stvm3-eng add_lunch_combo stvm3-user其中,m1ref和stvm3是产品名(作前缀),后面为编译类型。除此前缀外可选的combo值有: eng, user, userdebug, tests。(参考文件build/core/main.mk中对于变量TARGET_BUILD_VARIANT的筛查条件)我们可以修改vendorsetup.sh文件,来改变为特定设备编译的结果。以下是各个编译类型的特点: eng: 工程模式,用于平台级的调试,是默认的编译类型。

    8. 如何从android源码中查看android的版本

    如何查看不同版本的android源码
    确认的方法有两种:

    1. 编译的时候在终端中一开始就会打印出来:
    PLATFORM_VERSION:2.3.1

    2. 直接去make文件中去看:
    build\core\version_defaults.mk //搜索该文件中的 PLATFORM_VERSION值

    9. 如何自定义android源码的kernel版本信息

    手机设置短信铃声方法如下: 1.信息-左下角菜单键-设定-(更多)-选择铃声/声音。 2.若需自定义短信铃声,建议您操作:在SD卡(手机内存或存储卡都可)中新建文件夹notifications(若已存在notifications文件夹,直接使用即可),把歌曲放到这个文件夹中,设置路径:信息-菜单键-设定-选择铃声/声音。

阅读全文

与android源码版本号相关的资料

热点内容
国家反诈中心app注册登记表怎么注册 浏览:972
加密机默认端口 浏览:101
有哪个网站有免费的python源代码 浏览:304
苹果手机如何导入安卓电话 浏览:915
奥利奥双重解压 浏览:388
安卓账号怎么在苹果手机上玩 浏览:798
画画用什么安卓ipad好 浏览:693
手机怎么用pdf 浏览:697
怎么把多个word合并成一个pdf 浏览:542
电学基础pdf 浏览:726
cad插件怎么编译 浏览:617
网校源码软件 浏览:667
思科常用配置命令 浏览:377
水容易被压缩吗 浏览:753
java项目试题 浏览:315
为什么安卓拍照没有苹果成相快 浏览:516
安卓版的苹果手机叫什么 浏览:373
手机怎么解压文件夹压缩包 浏览:459
起源任务咋解压 浏览:976
加密式的监督检查 浏览:549