AndroidTools
‘壹’ android sdk tools有什么用
platform-tools包含开发app的平台依赖的开发和调试工具,包括 adb、fastboot等 android sdk里的各目录作用 AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。 SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具 tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。 build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。 包括 aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。 aidl:把.aidl 接口转换成java接口. dx:转化.class中间代码为dvlik中间代码,所有经过java编译的生成.class文件都需要此工具进行转换,最后打包进apk文件中. dexmp:mp devlik中间代码 platform-tools目录:包含开发app的平台依赖的开发和调试工具。 包括 adb:android调试工具 fastboot:boot工具 platforms/<android-version>目录:包括android的平台。包含在android.jar库中。你必须指一个平台为你的编译目标。 system-images目录:编译好的系统映像。模拟器可以直接加载。 sources目录:androidsdk的源码目录 samples目录:sdk例子
‘贰’ Android Tools在哪里
android工具 就在android-sdk-windows--tools
‘叁’ android sdk tools 在哪个文件夹
你这个版本的adb被移到platform tools文件夹里,你自己去看看吧
ADT不旧,是最新的。
adb.exe和adt没关系,你搜索一下整个sdk文件夹,看看能不能找到adb.exe
‘肆’ 如何使用 My Android Tools
MyAndroidTools使用心得
使用MyAndroidTools快半个月了,感觉是一个很好的应用但是教程太少,不怎么会用搜索,特发此贴希望抛砖引玉……
好了进入正题……
第一步,当然先要下载安装这个软件了MyAndroidTools(来源[教程] 卸载掉框架/守护/钛备份,打造自己省电系统,一个它就够了);
第二步,要root授权,之后开始使用吧;
第三步,冻结不需要的系统应用,冻结列表参考MIUI7精简列表,最省电最安全的参考精简,小米4c全面、专属冻结列表(5.12.4)(第二个帖子的附件中增加了几个未知app的说明)另外对于不经常使用的应用建议冷冻,需要的时候再解开;
第四步,禁用服务、广播接收器,如果像我一样的洁癖还可以禁用Activity。
禁用服务、广播接收器、Activity技巧:
注意关键词,但一定要看一下全称有时候简称比较坑爹,比如pay支付,wallet钱包,Vip会员,AD广告,Game游戏,login登陆,push推送,NFC近场通讯,update更新 等;
广播服务在事件中禁止不需要开机事件的或者其他项目。
我使用过程中发现的一些通用服务、特殊Activity见2L
我的备份文件,大家可以用电脑编辑提取需要的自己软件复制到新的文本文件中保存为myandroidtoolspro.txt,复制到手机SD根目录,打开应用-其他信息-关于-还原-禁止-确认,使用前建议先备份一下自己的设置以便还原
使用后支付相关问题参考关键词pay、wallet、mall,其他有问题请浏览通用服务、特殊Activity,如不能解决再联系
由于文件过大,可能还原失败,请多尝试几次,直到成功或者禁止服务、广播接收器、Activity禁止数量一样
网页链接
网页链接
‘伍’ pkg install android-tools
Android-tools-adbDownloadforlinux(deb,pkg)。
可以下载这个工具或者直接在手机的文件中改变文件的后缀为.zip,手机即可识别文件进行安装。
pkg文件也就是安装包配置文件,是制作SymbianOS安装程序的核心部分。搜索它包含了制作安装文件所需要的全部信息,根据这个文件的内容,sis文件生成器(安装程序的扩展名是.sis)制作生成应用程序的安装程序,也就是.sis文件。
‘陆’ 如何在centos8中安装android-tools-adb
1、新建AndroidSDK文件夹
cd ~
mkdir AndroidSDK
2、上传tools_r25.2.3-linux.zip到AndroidSDK目录
tools_r25.2.3-linux.zip
3、解压tools_r25.2.3-linux.zip
unzip tools_r25.2.3-linux.zip
4、下载SDK,这一步需要在图形界面下操作,并且需要联网
cd ~/AndroidSDK/tools
./android
#在弹出的图形界面中选择ADB调试工具(Tools目录下的Android SDK Tools、Android Platform Tools、Android SDK Build-tools,根据android版本选择)和要安装的SDK,安装即可. 《linux 就该这么学》
5、配置环境变量
vi ~/.bashrc
#在最后一行下面添加以下代码:
export PATH=$PATH:/root/AndroidSDK/platform-tools
#按ESC键,再按冒号键,输入wq,回车,保存退出
#刷新配置
source .bashrc
‘柒’ android studio右键项目文件夹没有Android tools选项
概述
新版本的as中,大部分的设别监视器组件已经弃用,需要开启的话,要进入android-sdk/tools目录下输入monitor即可
解析
1、来自Google官方文档的一段话:
However, most components of the Android Device Monitor are deprecated in favor of updated tools available in Android Studio 3.0 and higher.
翻译:但是,大多数Android设备监视器组件已弃用,以支持Android Studio 3.0和更高版本中提供的更新工具。
2、如果要使用:
要启动独立的设备监视器应用程序,请在android-sdk/tools/目录的命令行中输入以下内容:
monitor
3、然后,您可以通过从Devices窗格中选择设备,将该工具链接到已连接的设备。如果您在查看窗格或窗口时遇到问题,请从菜单栏中选择Window > Reset Perspective。
Android Studio是一个为Android平台开发程序的集成开发环境。2013年5月16日在Google I/O上发布,可供开发者免费使用。
2013年5月发布早期预览版本,版本号为0.1。2014年6月发布0.8版本,至此进入beta阶段。[3]第一个稳定版本1.0于2014年12月8日发布[4]。
Android Studio基于JetBrainsIntelliJ IDEA,为Android开发特殊定制,并在Windows、OS X和Linux平台上均可运行。
当前版本以下功能可用
可视化布局:WYSIWYG编辑器 - 实时编码 - 实时程序界面预览;
开发者控制台: 优化提示,协助翻译,来源跟踪,宣传和营销曲线图 - 使用率度量;
Beta版本测试,并阶段性展示;
基于Gradle的构建支持;
Android特定代码重构和快速修复;
Lint提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;
‘捌’ android 中tools:ignore="UselessParent"这个属性的含义是什么
这个属性是给lint检查工具看的,这个告诉IDE 以避免显示这样一条消息: "此 RelativeLayout 布局或其 LinearLayout 父是无用"
tools属性的种类
tools属性可以分为两种:一种是影响Lint提示的,一种是关于xml布局设计的。以上介绍的是tools的最基本用法:在UI设计的时候忽略有无用布局的提醒,属于第一种。
Lint相关的属性
tools:ignore:ignore属性是告诉Lint忽略xml中的某些警告。就像问题一样
tools:targetApi:假设minSdkLevel 15,而使用了api21中的控件比如
RippleDrawable,就会出现警告,使用这个属性可以取消
tools:locale:默认情况下res/values/strings.xml中的字符串会执行拼写检查,如果不是英语,会提示拼写错误,通过tools:locale来告诉studio本地语言不是英语,就不会有提示了。
UI预览相关的属性
tools:context:有了这个属性,ide就知道在预览布局的时候该采用什么样的主题。同时他还可以在android studio的java代码中帮助找到相关的文件
tools:menu:告诉IDE 在预览窗口中使用哪个菜单,这个菜单将显示在layout的根节点上(actionbar的位置)
tools:actionBarNavMode:
这个属性告诉ide app bar(Material中对actionbar的称呼)的显示模式,其值可以是
standard,tabs,list
tools:listitem/listheader/listfooter:顾名思义就是在ListView ExpandableListView等的预览效果中添加头部 尾部 以及子item的预览布局。
tools:showIn:该属性设置于一个被其他布局<include>的布局的根元素上。这让您可以指向包含此布局的其中一个布局,在设计时这个被包含的布局会带着周围的外部布局被渲染
tools:layout:告诉ide,Fragment在程序预览的时候该显示成什么样