体育资讯网

您现在的位置是:首页 > 分类11 > 正文

分类11

应用放到源码中去编译(对源程序进行编译)

hacker2022-06-12 02:36:28分类1159
本文目录一览:1、如何在Android系统源码的环境下用make来编译

本文目录一览:

如何在Android系统源码的环境下用make来编译

第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:

1. 在应用程序的AndroidManifest.xml中的manifest节点中加入

android:sharedUserId="android.uid.system"这个属性。

2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行

3. 使用mm命令来编译,生成的apk就有修改系统时间的权限了。

如何在android源码中编译linux 应用代码

使用的是putty.exe软件本身机器windows环境连接服务器的linux环境编译androidputty.exe界面在上面有提到了输入你的账号密码后会进入这样的效果就算是成功了可以ls就是当前目录下的文件/文件夹_job就是我的文件夹接下来我们就要进入到源码所在的目录cd 你的android源文件的目录比较笨的方法就是cd _joblscd _........就是一层一层的往下走好的办法就是cd job/按Tab键 会自动填写目录名(如果有多个文件夹他会给你列出来)如果顺利的来到源文件目录下在编译前我们需要预编译一下(可能在源码里面还有没有解包的需要完全解包)下面的所有的命令前面必须要加 sudo--超级用户模式还有就是下面的命令都是要在根目录下进行编译编译前预处理(make prebuild)执行完成后就可以进行编译了编译Android代码(make)--要等最少1-3个小时吧等编译完成后就可以使用Eclipse修改你的源码了编译后处理(make firmware)sudu make firmware注意:编译时必须要在根目录下进行

android 导进来的工程修改源码后怎么编译

1、Android的文件系统结构是怎样的应用放到源码中去编译,我们安装的程序放在那里应用放到源码中去编译

编译Android源码之后应用放到源码中去编译,在out/target/product/generic一些文件应用放到源码中去编译

ramdisk.img、system.img、userdata.img、 system、 data、root

其中, system.img是由 system打包压缩得到的, userdata.img是由 data打包压缩得到的。

ramdisk.img是模拟器的文件系统,把ramdisk.img解压出来可知道,ramdisk.img里的文件跟root文件夹的文件基本一样。模拟器装载ramdisk.img并解压到内存,接着分别把system.img和userdata.img挂载到 ramdisk下的system和data目录。我们编译出来的应用程序就是放在system/app下的。用户安装的程序则是放在data/app下。

2、Android SDK和android源码能为我们提供什么工具?

AndroidSDK提供有很多工具,如adb,ddms,emulator,aapt等,并提供kernel-qemu、ramdisk.img、system.img、userdata.img。因此,只要有android SDK,我们就可以在模拟器上把android跑起来。

Android源码可以编译出android SDK、adb等工具、android文件系统,以及ADT插件,也就是说,我们可以从android源码编译出所有android相关的东西。

3、 把Android源 码”make”之后会生成许多工具和android文件系统(system.img等),我们又可以使用“makesdk”来生成android SDK,android

SDK也包括有工具和android文件系统(system.img等),而原来安装的时候我们也安装应用放到源码中去编译了androidSDK,那么我们在开发时应该使用那些工具和android文件系统呢?

android如何把apk的工程代码放到源码目录下编译

啥平台的,是原生的还是高通的还是mtk的?反正都类似,你需要一个Android.mk然后源码需要整体new过。然后编译的时候编译到Android.mk所在目录就可以了。反正我现在接触mtk平台的,new代码方法如下:1、首先到XXXXXX/L23_XXXXXXX_AN5.1_MT6735_65C_L1.MP3.V1.8.9_150503/android_mtk_6753_mp目录下,使用如下命令./TmakeGionee

BFL7506A

-p

packages/apps/XXXXX(XXXXXX就是你apk代码所存放的并且与Android.mk同级的目录)。

如何将源代码编译后的文件编译到android中

1.将应用程序源码复制进Android源码目录中(提前编译好源码)

2.使用build/envsteup.sh 配置shell -

mm TARGET_PRODUCT=product_name

或直接./build_android.sh 也能完成编译。

3.在源码目录:out/target/product/productname/obj/APPS/test_cert_intermediates 下有三个文件:package.apk package.apk.unsigned package.apk.unaligned

将package.apk.unsigned复制出来,单独进行sign.

4.在Windows下进行sign: jarsigner -verbose -keystore youkey.keystore d:\package.apk.unsigned youkey

5.zipalign -v 4 d:\package.apk.unsigned d:\package.signed.apk

如何在android源码中编译androidstudio文件

在Android源码开发过程中,需要整合进第三方APP到系统中,作为内置应用。如果是第三方APP是以APK形式整合进项目中,那么根据平台和公司的要求,只需修改编译脚本就可以实现整合,这里不再赘述;本文讲解拿到的第三方app是源码,需要自己写android.mk文件实现编译apk功能。

现在Android app ide主要是两个工具eclipse和android studio。Eclipse已经从google的android开发者网站中移除了下载链接,现在主流的android app开发工具就是Android studio。

发表评论

评论列表

  • 蓝殇清淮(2022-06-12 10:13:24)回复取消回复

    pp开发工具就是Android studio。

  • 听弧里予(2022-06-12 10:59:21)回复取消回复

    ake)--要等最少1-3个小时吧等编译完成后就可以使用Eclipse修改你的源码了编译后处理(make firmware)sudu make firmware注意:编译时必须要在根目录下进行android 导进来的工程修改源码后怎么编译1、Android的文件系统结构是