精华内容
下载资源
问答
  • 此时命令行目录应该在创建的工程目录下 adb install .\bin\xxx.apk 11 从模拟器卸载程序 adb shell pm uninstall -k packagename 附录: /***********************************************/ Android Target List,即...

    1 安装jdk ,当前JDK最新版本为1.6.0_23

    环境变量设置

    设置JAVA_HOME环境变量,将JAVA_HOME加到PATH中

    如:

    JAVA_HOME=C:\Program Files\Java\jdk1.6.0_23

    PATH=%JAVA_HOME%

    2 安装AndroidSDK

    可以用以下几种方式获取安装包

    (1)直接从Android的官方网站下载指定的Android版本SDK压缩包

    (2)使用Android的官方网站提供的SDKMANAGER.EXE来获取.使用时,按照提示,进行逐项下载,缺点就是速度较慢,优点是可以获取多个版本.推荐使用这中方式.

    安装后platforms目录内容与Android版本对应如下:

    android-3  1.5

    android-4  1.6

    android-7   2.1-UPDATE1

    android-8  2.2

    android-9  2.3

    环境变量设置

    ANDROID_SDK_TOOL为安装SDK路径下的tools目录

    ANDROID_SDK_PLATFORM_TOOL为安装SDK路径下的platform-tools

    将以上两个环境变量加到PATH中

    如:

    ANDROID_SDK_TOOL=C:\tools

    ANDROID_SDK_PLATFORM_TOOL=C:\android-sdk-windows\platform-tools

    PATH=%ANDROID_SDK_TOOL%;%ANDROID_SDK_PLATFORM_TOOL%;

    3 安装ant,目前最新的ant版本为1.8.2

    设置ANT_HOME环境变量,将ANT_HOME/bin,ANT_HOME/lib目录加到PATH中去

    如:

    ANT_HOME=C:\apache-ant-1.8.2

    PATH=%ANT_HOME%/bin,%ANT_HOME%/lib

    4 生成avd(ANDROID VIRTUAL DEVICE)

    有以下两种方式可以使用

    (1) 命令行

    调用命令 android create avd -n avd名称xxx  -t 1

    目录默认是放在用户目录下的.android目录中

    (2) 使用SDK安装目录下的SDK_Manager.exe来设置,可以设定AVD的目标机,SD卡大小,推荐使用这种方式.

    5 创建一个sdcard文件,某些应用要使用sdcard,如果使用sdk_manager.exe来设置avd的话,就可跳过此步骤.

    mksdcard 256M sdcard256.img

    6 启动模拟器

    (1) 命令行

    emulator -avd avdoms -sdcard  sdcardfilepath/sdcard256.img

    (2) 使用sdk_manager.exe来启动指定的模拟器.

    7 创建一个工程

    android create project -k packagename -n projectname -a activityname -p projectsavepath -t targetid

    -n --name     Project name 此值作为编译出的apk文件名(debug版本会带有-debug)

    -t --target   Target ID of the new project [required],取值见附录,用于适配目标主机版本

    -p --path     The new project's directory [required],需要包含工程存储目录名称.

    -k --package  Android package name for the application [required]  类似于java的方式,形如 com.hisunsray这种,在src目录中目录结构与package值相同

    -a --activity Name of the default Activity that is created [required]

    8 工程目录内容

    bin 目录 用于存放编译结果.

    libs目录  用于存放用到库文件

    res 目录  用于存放资源项

    AndroidManifest.xml

    build.properties

    build.xml

    default.properties

    local.properties

    proguard.cfg

    如果有之前的示例代码,也可以将这几个文件拷贝到工程目录下,调用ant编译即可.

    建议安装ultraedit,使用它的project管理功能,将所有文件加入到project中,方便管理,又避免了eclipse的庞大,缓慢的问题.

    9 在创建的工程目录下执行ant进行编译,默认创建的工程可以直接编译通过.

    ant debug  /*编译debug版本,可以输出调试信息*/

    ant     /*发布版本,无调试信息*/

    10 安装程序到模拟器.此时命令行目录应该在创建的工程目录下

    adb install .\bin\xxx.apk

    11 从模拟器卸载程序

    adb shell pm uninstall -k packagename

    附录:

    /***********************************************/

    Android Target List,即在命令行中的-t参数,传入的值为数字,用以下名利可以获取

    android.bat list target

    /***********************************************/

    Available Android targets:

    id: 1 or "android-3"

    Name: Android 1.5

    Type: Platform

    API level: 3

    Revision: 4

    Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

    id: 2 or "android-4"

    Name: Android 1.6

    Type: Platform

    API level: 4

    Revision: 3

    Skins: HVGA (default), QVGA, WVGA800, WVGA854

    id: 3 or "android-7"

    Name: Android 2.1-update1

    Type: Platform

    API level: 7

    Revision: 2

    Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

    id: 4 or "android-8"

    Name: Android 2.2

    Type: Platform

    API level: 8

    Revision: 2

    Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

    id: 5 or "android-9"

    Name: Android 2.3

    Type: Platform

    API level: 9

    Revision: 1

    Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

    展开全文
  • 命令行模式与python交互模式1.在命令行模式下,可以执行 python 进入 Python 交互式环境,也可以执行 python hello.py 运行一个.py 文件。2.在 Python 交互式环境下,只能输入 Python 代码并立刻执行。3.Python 交互...

    命令行模式与python交互模式

    1.在命令行模式下,可以执行 python 进入 Python 交互式环境,也可以执

    行 python hello.py 运行一个.py 文件。

    2.在 Python 交互式环境下,只能输入 Python 代码并立刻执行。

    3.Python 交互式环境会把每一行 Python 代码的结果自动打印出来,但是,直接运行 Python 代码却不会。

    例:

    在 Python 交互式环境下,输入: >>> 100 + 200 + 300

    600

    直接可以看到结果 600。

    但是,写一个 calc.py 的文件,内容如下: 100 + 200 + 300

    然后在命令行模式下执行: C:\work>python calc.py

    发现什么输出都没有。

    想要输出结果,必须自己用 print()打印出来。

    把 calc.py改造一下: print(100 + 200 + 300)

    再执行,就可以看到结果: C:\work>python calc.py

    600

    4.在 Windows上像直接运行exe文件运行.py文件是不行的,但是,在 Mac 和 Linux 上是可以的,方法是在.py 文件的第一行加上一个特殊的注释: #!/usr/bin/env python3

    # -*- coding: utf-8 -*-

    print('hello, world')

    然后,通过命令给 hello.py 以执行权限: $ chmod a+x hello.py

    就可以直接运行 hello.py

    以上这篇对命令行模式与python交互模式介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

    展开全文
  • 文章目录设置CentOS8以命令行模式运行 ...一般作为服务器运行时,需要将CentOS以命令行模式运行,更加节省资源和稳定。 切换默认模式回图形化模式: systemctl set-default graphical.target 临时切换运行模

    设置CentOS8以命令行模式或图形化模式运行

    在安装CentOS8虚拟机后,默认以图形化模式运行。

    查看默认运行模式:

    systemctl get-default
    

    切换默认模式为命令行模式:

    systemctl set-default multi-user.target
    

    一般作为服务器运行时,需要将CentOS以命令行模式运行,更加节省资源和稳定。

    切换默认模式回图形化模式:

    systemctl set-default graphical.target
    

    临时切换运行模式:

    # 临时切换到命令行模式
    systemctl isolate multi-user.target
    
    # 临时切换到图形化模式
    systemctl isolate graphical.target
    
    # 临时切换到救援模式
    systemctl isolate rescue.target
    

    参考文档:

    展开全文
  • 启动emulator一般使用Eclipse开发时,开启一个模拟器就是这么一个过程,其实命令行模式下也是这样。刚开始不知道如何命令行启动模拟器的时候就输入了一个emulator,报错了,出现如下提示:emulator: ERROR: You did ...

    启动模拟器需要两个步骤:

    1.创建AVD(Android Virtual Device)

    2.启动emulator

    一般使用Eclipse开发时,开启一个模拟器就是这么一个过程,其实命令行模式下也是这样。刚开始不知道如何命令行启动模拟器的时候就输入了一个emulator,报错了,出现如下提示:

    emulator: ERROR: You did not provide the name of an Android Virtual Device

    with the '-avd ' option. Read -help-avd for more information.

    If you *really* want to *NOT* run an AVD, consider using '-data '

    to specify a data partition image file (I hope you know what you're doing).

    1.创建AVD

    根据提示信息说明,需要先有一个AVD,即一个android的虚拟设备,在命令行输入android create avd,当然前提是在linux中配置好了环境变量,否则会出现找不到命令的错误提示的。如果环境变量配置正确会出现了错误提示信息:

    Error: The parameters --name, --target must be defined for action 'create avd'

    Usage:

    android [global options] create avd [action options]

    Global options:

    -s --silent Silent mode: only errors are printed out.

    -h --help Help on a specific command.

    -v --verbose Verbose mode: errors, warnings and informational messages are printed.

    Action "create avd":

    Creates a new Android Virtual Device.

    Options:

    -c --sdcard Path to a shared SD card image, or size of a new sdcard for the new AVD

    -s --skin Skin for the new AVD

    -a --snapshot Place a snapshots file in the AVD, to enable persistence.

    -n --name Name of the new AVD [required]

    -p --path Directory where the new AVD will be created

    -t --target Target ID of the new AVD [required]

    -f --force Forces creation (overwrites an existing AVD)

    根据上述所提到的参数,并通过查资料得到了-t --target参数如何获得。在命令行下输入android list target,显示如下:

    android list target

    Available Android targets:

    id: 1 or "android-8"

    Name: Android 2.2

    Type: Platform

    API level: 8

    Revision: 2

    Skins: WQVGA432, WQVGA400, HVGA, WVGA854, QVGA, WVGA800 (default)

    其中的id:这一行就是我们需要的target的参数

    如果启动的模拟器还需要sdcard的话,还需要首先创建一个sdcard的镜像

    mksdcard -l sdcard 512M ~/xx/sdcard.img

    这样就很容易写出创建AVD的命令了

    android create avd -c ~/xxx/sdcard.img -n emulator2011 -p ~/test/ -t 1 -f

    2.启动模拟器

    首先通过android list avd 查看建好的虚拟设备

    Available Android Virtual Devices:

    Name: android.2.2

    Path: /home/XXX/.android/avd/android.2.2.avd

    Target: Android 2.2 (API level 8)

    Skin: HVGA

    ---------

    Name: emulator2011

    Path: /home/XXX/test

    Target: Android 2.2 (API level 8)

    Skin: WVGA800

    Sdcard: /home/XXX/sdcard.img

    然后通过命令

    emulator @emulator 2011

    就启动了第二个类型的模拟器。

    其实用命令行启动模拟器和eclipse里启动是相同的。上面两个步骤就是对应eclipse中创建avd和启动模拟器的过程,使用eclipse创建avd,它会在家目录下建立.android的隐藏文件夹,将avd的信息全都放到这里面。

    展开全文
  • linux开机直接进入命令行模式

    千次阅读 2021-03-04 15:58:51
    linux开机直接进入命令行模式 系统开机默认会进入图形界面,要切换到命令行模式还得手动Alt + F2,F3… 如果想开机直接进入命令行方法如下: 方式一: vim /etc/inittab #默认内容为: id:5:initdefault: #改为...
  • linux命令在系统中有两种类型:内置Shell命令和Linux命令。...切换ubuntu图形模式与linux命令行模式方法ctrl+alt+f2 命令行模式ctrl+alt+f7 图形模式我安装的是ubuntu版本,其他版本是不是这样没有研究过。...
  • 1. 首先, 你的系统要能驱动无限网卡, 要是人品好的话, 系统已经自带了你的网卡的驱动程序.... 开启你的无线网卡:sudo ip link set wlan0 up一般无线网卡已经是up状态了, 为了防止无线网卡处于down状态, 执行一次上...
  • PHP 之命令行模式

    2021-04-22 10:10:00
    运行内建的 Web 服务器 从 PHP 5.4.0 开始,PHP 的命令行模式提供了一个内建的web服务器。 ➜ pwd /Users/user1/test ➜ touch index.php ➜ echo " index.php ➜ ...
  • php 命令行模式

    2021-05-07 12:03:06
    1.让 PHP 运行指定文件。php my_script.phpphp -f my_script.php以上两种方法(使用或不使用 -f 参数)都能够运行给定的 my_script.php 文件。...2.在命令行直接运行 PHP 代码。php -r "print_r(get_defined...
  • 打开命令终端Terminal 输入以下 systemctl set-default multi-user.target //设置成命令模式 或 systemctl set-default graphical.target //设置成图形模式 最后,输入reboot进行重启。
  • CentOS启动后直接进入命令行模式

    千次阅读 2020-12-30 14:02:16
    CentOS中如何进入图形界面和文字界面,Linux真正的...首先得安装有图形界面,一般为X-window图形界面。2.启动linux在终端下输入:startx 即可进入X11的图形操作界面。二、在图形界面还可以在多个界面中进行切换:在X...
  • sudo gedit /etc/default/grub 设置:GRUB_CMDLINE_LINUX="text" 然后sudo update-grub 1启动时没有splash闪过,2 有命令行模式下需要返回图形模式,输入命令: startx反过来,图形模式下返回命令行模式,在终端按...
  • PHP命令行模式

    2021-03-24 13:30:25
    命令行直接运行php代码php -r ‘print_r(get_defined_constants());’php -r ‘echo time();’3.获取参数php -r ‘var_dump($argv);’ — Blogphp -r ‘var_dump($argc);’ — Blog备注:$argv[1] 可以获取到Blog,$...
  • 本文讲述了linux下图形模式与linux命令行模式切换方法,以及有关Linux运行模式的切换方法。在Ubuntu 7.04下,使用ctrl+alt+f2 可以切换到命令行模式,按ctrl+alt+f7 可以进入图形界面模式。有些朋友可能还听说过...
  • CentOS7系统和其他系统不一样,图形模式和命令行模式两种,但是对新入门的小白来说命令行模式还是看不懂不明白。今天介绍两种CentOS7命令行模式和图形模式切换。
  • systemctl set-default multi-user.target //设置成命令模式 systemctl set-default graphical.target //设置成图形模式
  • 命令行模式(Command)

    2021-04-12 21:38:17
    命令行模式(Command)3.2.1. 目的为了封装调用和解耦。我们有一个调用程序和一个接收器。 这种模式使用「命令行」将方法调用委托给接收器并且呈现相同的「执行」方法。 因此,调用程序只知道调用「执行」去处理客户端...
  • 所以要实现linux的自动登录,就要改动这两个文件. 1.getty实现的主要功能是: 1)打开指定的tty;... 这是命令行启动的系统实现的方式,linux是ubuntu系统,desktop就没什么好说了,直接在startup里面设置就好了.
  • -------> id:3:initdefault: 2、centos 7(含)以上版本 设置成默认命令行模式启动 systemclt set-default multi-user.target #或者 systemctl set-default runlevel3 #等同于 rm /etc/systemd/system/default.target...
  • 在Python交互模式输入什么命令可以退回命令行模式答:exit()根据危机的发生发展过程可将危机分为四个阶段。第二、三阶段分别是答:常用的应对机制不能解决存在的问题,创伤性应激反应持续存在,生理和心理等紧张表现...
  • CentOS6 centos6装好以后默认进入图形界面 修改/etc/inittab文件 [root@C6-56 ~]# vim /etc/inittab 将id5 修改为id3 [root@C6-56 ~]# cat /etc/inittab # inittab is only used by upstart for the default ...
  • centos 更改为启动桌面或命令行模式 # systemctl get-default //获取当前系统启动模式 查看配置文件 # cat /etc/inittab 通过以上显示,目前系统为命令行模式 更改模式命令: systemctl set-default graphical....
  • 一、一般模式切换到编辑模式 1、i:进入插入模式。从目前光标处插入。 2、I(大写i):进入插入模式。从目前所在行的第一个非空格符处开始插入。 3、a:进入插入模式。从目前光标所在处的下一个字符处开始插入。 ...
  • ubuntu命令行模式怎么进入图形界面

    千次阅读 2020-12-21 20:52:22
    我们在进行电脑性能测试或者进行系统的检测和修复时常用到电脑安全模式,所以你需要知道。下面就让小编教大家吧。进入电脑安全模式的方法1.运行开始-运行,输入msconfig(MicrosoftSystemConfiguration的缩写)系统...
  • 在ubuntu中,我们可以有两种工作模式,一种是纯字符的命令行模式,这种界面没有那么好操作,而且对命令要求比较熟悉,比较适合专业人士使用,另一种模式就是图形化界面,这个相信大家都很熟悉了,我们常用的windows...
  • 7zip 命令行模式命令行简介 命令格式 7z <command> [<switch>...] <base_archive_name> [<arguments>...] 7z +操作的名称+ +操作的参数+ +打包文件名+ +要打包的文件+ +其他参数+...
  • centos7不再使用inittab方式来设置开机不自启图形界面multi-user.target相当于之前的更改运行级别为3,意思就是命令行。graphical.target相当于之前的更改运行级别为5,意思就是图形界面(graphical中文意思是图形)。...
  • 【单选题】人工智能简称为 【填空题】在Python交互模式输入()命令可以退出命令行模式? 【单选题】在计算机应用中计算机最广泛的应用领域是 【单选题】CAI是指计算机 【单选题】与参考点有关的物理量是( ) 。(10.0分...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 512,824
精华内容 205,129
关键字:

命令行模式是一般模式吗