android终端
1. 化为移动终端系统和安卓终端系统哪个在中国最火
趋势在于网络体验,操作体验。以及软件的开发。谁的系统越好,免费,并且体验好,谁就能一直壮大。 以及硬件的发展会越来越变态话,以后会有很多厂商一味的追求硬件。
2. 什么是安卓终端,应该怎么使用
这个一般不是给手机用户用的,而是给开发者用的,安卓应用的开发者开发应用之后,一般都会在模拟器+各个手机的ROM上测试
一般用户用不到
支持继续追问,帮你分析,助你解决问题
3. 一共有几种命令行 安卓的shell命令、back track的终端、还有cdlinux终端等等
如串口线不一样的软件,但都是linux的虚拟终端,
androidshell命令,一般是在一个软件中运行,也是一个虚拟终端。
linux,如back track的终端、还有cdlinux终端,有很多很多的不同终端可用,其作用是一样的。
android的命令解释器,和各种,命令是与linux不同的。
事实上,在个人电脑出现前,人们通过一个设备,使用短的连线(如串口线),或者远距离的电话线连接大型计算机,来使用这个大型计算机;这个设备有键盘,显示器,但是没有处理能力,即没有处理器,没有存储器,……,仅仅是用来驶入命令,显示运行结果的设备,这就是终端。
后来,有了个人计算机,终端与主机一体了,但linux与unix有亲缘关系,而unix就是很多大型机的操作系统,linux也就延续了终端的设计,保留了终端的框架,这是个低层的设计。linux所有的命令,都是通过终端输入,输出的。而且,现在的Linux仍然像早期的大型机一样,可以连接很多很多的终端。
而在图形界面下,不能直接使用终端的,就使用软件终端的方法来实现,这个就是虚拟终端。不管是cdlinux,back track,ubuntu,fedroa,……,所有的linux,unix,bsd,在图形界面下的命令的输入输出软件,都是虚拟终端。有很多不同版本的虚拟终端,虽然界面,菜单,……,不同,但功能是一样的。
android使用了linux的内核,虽然其他的都是自己搞的,但既然内核是linux的,android系统也使用了很多linux的概念的框架,基本与linux是一致的。
实际上,有另一个概念,虚拟终端仅仅是给shell的运行创造了一个环境,真正实现命令解释的,是shell。linux有很多不同的shell,如,sh,bash,ash,csh,zsh,busybox,等等。
android自己做了一个shell,与linux的基本一样,但不与linux完全相同;不过,android可以使用busybox,也可以通过chroot 运行一个完全的linux
4. android终端模拟器 可以干什么
执行linux命令
具体什么命令可以网络linux指令大全
5. Android系统如何进入终端
安卓基于linux,但没有linux发行版中常见的终端程序,需要自己下载一个。
6. 安卓的终端模拟器下的cd命令的用法
使用方式 : cd [dirName]
说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。
另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目录的上上两层 :
cd ../..
cd - 返回进入当前目录前所在目录
比如三星I9100、I9220的外置卡是/sdcard/external_sd或者/mnt/sdcard/external_sd
7. 如何打开android命令行终端
1、连接电脑上,用adb打开,android命令行终端即可。
(7)android终端扩展阅读:
终端命令sudo: Executing Commands with Elevated Privileges 执行命令特权 sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。
app_0是用户名,也就是终端在系统中的名字。android是主机名/ 表示当前路径。
这些信息存储在变量PS1中,自己可以改变。改成彩色更加美观,而且输入命令后更加容易找到提示符。有一个重要的基本变量是PATH,这叫命令搜索路径。
8. 求安卓手机终端模拟器adb指令
1. 显示系统中全部Android平台:
android list targets
2. 显示系统中全部AVD(模拟器):
android list avd
3. 创建AVD(模拟器):
android create avd --name 名称 --target 平台编号
4. 启动模拟器:
emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800)
5. 删除AVD(模拟器):
android delete avd --name 名称
6. 创建SDCard:
mksdcard 1024M ~/名称.img
7. AVD(模拟器)所在位置:
Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd)
8. 启动DDMS:
ddms
9. 显示当前运行的全部模拟器:
adb devices
10. 对某一模拟器执行命令:
abd -s 模拟器编号 命令
11. 安装应用程序:
adb install -r 应用程序.apk
12. 获取模拟器中的文件:
adb pull
13. 向模拟器中写文件:
adb push
14. 进入模拟器的shell模式:
adb shell
15. 启动SDK,文档,实例下载管理器:
android
16. 缷载apk包:
adb shell
cd data/app
rm apk包
exit
adb uninstall apk包的主包名
adb install -r apk包
17. 查看adb命令帮助信息:
adb help
18. 在命令行中查看LOG信息:
adb logcat -s 标签名
19. adb shell后面跟的命令主要来自:
源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。
20. 删除系统应用:
adb remount (重新挂载系统分区,使系统分区重新可写)。
adb shell
cd system/app
rm *.apk
21. 获取管理员权限:
adb root
22. 启动Activity:
adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。
23、发布端口:
你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:
adb forward tcp:5555 tcp:8000
24、复制文件:
你可向一个设备或从一个设备中复制文件,
复制一个文件或目录到设备或模拟器上:
adb push
如:adb push test.txt /tmp/test.txt
从设备或模拟器上复制一个文件或目录:
adb pull
如:adb pull /addroid/lib/libwebcore.so .
25、搜索模拟器/设备的实例:
取得当前运行的模拟器/设备的实例的列表及每个实例的状态:
adb devices
26、查看bug报告:
adb bugreport
27、记录无线通讯日志:
一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
adb shell
logcat -b radio
28、获取设备的ID和序列号:
adb get-proct
adb get-serialno
29、访问数据库sqlite3
adb shell
sqlite3
9. 安卓手机的系统终端
关于linux的服务器搭建我不清楚,
不过我有个很好的例子可以告诉你实现这种想法有多难。
搭建lz所说的这些服务器和客户端首先要下载安装很多的程序吧。
而程序的安装就没法实现。
我试过随便下载了个linux程序,一个.tar.gz的包。
用busybox确实可以解包,但是用到./configure make make install等等之类的命令的时候,
终端提示找不到这些命令,也就是基本的一些想make之类的程序包都没有安装。
想必lz在搭建服务器还有安装客户端的时候肯定会遇到这样的情况,一些命令没法实现。
而从网上下这些程序包又怎么安装呢,就算能安装,但是去哪里找lz安卓linux内核对应的版本的程序包呢。安卓手机的内核源码应该不开放吧,至少暂时还没有几家开放的。
也就是如果要实现lz的想法,就得要在只拥有一个没有开放源码的linux内核上建立一个完整的linux系统,至少要符合lz要求的系统。这个工程量应该浩大,技术支持几乎为0
所以很难。busybox现在只能用来做一些简单的事情,例如挂载交换分区。俗称的扩展内存……这还得看手机支持不……
10. android上的模拟终端和Linux的终端一样吗
linux 与 windows 不同 就是同一种终端,可能有很版本,功能不同 所以不能比较 况且linux下有很多种终端