android命令行新建文件|android开发如何调试

|

❶ android开发如何调试

能够在eclipse上运行调试应用程序之前,你必须为它创建一个启动项。启动项指定哪个工程将被启动,哪个activity开始工作,以及使用哪些模拟器选项等。按照以下步骤为Eclipse版本的应用程序创建合适的启动项:打开启动项管理工具。在Eclipse 3.3 (Europa)的版本中,酌情选择 Run > Open RunDialog… or Run > Open Debug Dialog… 。在Eclipse3.4 (Ganymede)版本中,酌情选择 Run > Run Configurations…or Run > Debug Configurations… 。在左边的工程类型列表选择Android Application选择,双击(或者点击右键选择new),创建一个新的启动项。输入启动项名称。在Android标签中,浏览要开始的工程和Activity 。在Target标签中,设置想要显示的屏幕及网络属性,以及其他任何模拟器启动选项。你可以在Common标签中设置更多的选项.按下Apply保存启动配置,或者按下Run或Debug()。运行和调试应用程序一旦你设定了工程和工程启动配置,你就可以按照以下的说明运行和调试应用程序了。从eclipse主菜单,根据情况选择Run>Run 或者 Run>Debug,开始运行或者调试活动启动项。注意,这里活动启动项是在运行配置管理中最最近一次选中的那个。它不一定就是在Eclipse Navigation 面板中选择的程序(如果有的话)设置和修改活动启动项,可以使用启动项管理工具。如何获得启动项管理工具可以参考创建一个启动项运行或调试应用程序将触发以下动作:启动模拟器,如果他还没有开始运行。编译工程, 如果在上次编译的基础上修改过代码,将重新编译。在模拟器上安装应用程序。Run选项,开始运行程序。Debug 在"Wait for debugger "模式下启动程序,然后打开调试窗口并将Eclipse java调试器和程序关联。利用其他IDEs和工具开发Android应用程序通常我们使用安装有ADT插件的eclipse Eclipse with the ADT plugin.来开发Android程序,这个插件将编辑,build和调试功能集成到IDE上。然而,如果你想在其他的IDE上开发程序,例如IntelliJ,或者使用没有ADT插件的eclipse也可以。SDK提供了安装,编译,调试应用程序所需要的工具。创建一个android工程Android SDK包含一个activityCreator的程序,它将为工程产生多个stub文件和一个build文件。你可以用这个程序创建一个新的 Android工程或者在现有代码上创建工程,如SDK中包含的例子。对于linux 和Mac系统,SDK提供activityCreator.py,一个 Python脚本,Windows上则是activityCreator.bat一个批处理脚本。无论是哪种平台,用法是一样的。按以下步骤运行activityCreator创建Android工程:在命令行下,切换到SDK下的tools/目录下,为你的工程文件新建一个目录。如果你是在现有代码上创建工程,切换到程序的根目录下。运行activityCreator。在命令行下,你必须指定完全合格的类名作为参数。如果你是创建一个全新的工程,这个类代表的与它同名的stub类和脚本文件。如果是在现有代码上创建工程,必须指定软件包中其中一个Activity类的名称。命令选项的脚本包括:–out <folder> 设定输出目录。默认情况下输出目录为当前目录。如果你想为工程文件创建一个新的目录,可以使用这个选项来指向它。–ide intellij, 在一个新的项目中生成IntelliJIDEA 工程文件。这里有个例子:~/android_linux_sdk/tools $ ./activityCreator.py –out myprojectyour.package.name.ActivityNamepackage: your.package.nameout_dir: myprojectactivity_name: ActivityName~/android_linux_sdk/tools $activityCreator脚本生成以下文件和目录(但是不能重写已有文件):AndroidManifest.xml 程序的清单文件,同时为工程指定Activity类。build.xml 一个Ant文件,用来编译/打包应用程序。src/your/package/name/ActivityName.java 你指定的输入Activity类。your_activity.iml, your_activity.ipr, your_activity.iws [only with the-ide intelliJ flag] intelliJ工程文件res/ 资源目录.src/ 源代码目录.bin/ build脚本的输出目录.现在你可以将开发文件夹移到任何地方,但是记住,必须使用tool/文件夹下的adb程序将文件发送到模拟器上。因此你需要在你工作环境和tools/文件夹之间活动。当然你需要避免移动SDK目录,因为它将打断编译脚本。(再重新build之前需要手动更新SDK的映射路径)编译 android应用程序使用activityCreator生成的Ant文件build.xml来编译程序如果你没有,你可以通过Apache Ant home page得到Ant文件。安装它,并确定它在你的可执行文件路径下。呼叫Ant之前,你需声明JAVA_HOME环境变量,并将它设置为JDK的安装路径。注 意:在windows上,JDK默认的安装路径为"ProgramFiles",这个路径将会引起Ant失败,因为路径中间有空格。解决这个问题,你可以像这样指定环境变量 JAVA_HOME:JAVA_HOME=c:\Prora~1\Java\ 然而简单的解决方法是将JDK安装在没有空格的目录下。例如:c:\java\jdk1.6.0_02.如果你还没有这么准备好,按照上面创建一个新的工程的介绍建立一个工程。现在你可以为你的工程运行Ant编译文件,只需在build.xml同文件夹下输入ant即可。每次修改原文件或是资源,都需要重新运行ant,它将把最新版的应用程序打包以便deploy.运行Android程序运行一个编译好的程序,你需要用adb工具将.apk文件加载到模拟器的/data/app/目录下,用法如下面介绍。启动模拟器(命令行下运行sdk目录下的/tools/emulator)。模拟器切换到主画面(最好不要在程序运行的时候向模拟器安装程序,可以按home键离开应用程序)。运 行adb,安装myproject/bin./<appname>.apk文件。例如,安装Lunar Lander 示例,命令行下,切换到SDK目录下的/sample/LunarLander子目录下,输入../../tools/adbinstall bin/LunarLander.apk在模拟器中,打开可执行程序列表,卷动屏幕,选中并启动你的应用程序。注意:当你第一次安装一个Activity时,你可能需要在启动项显示之前,或者其它程序调用它之前重新启动模拟器。因为软件包管理工具通常只有在模拟器启动时才能完全的审查manifests。为程序附加调试器这一节我们介绍如何在屏幕上显示调试信息(例如CPU使用率),以及如何将IDE和模拟器上运行的程序关联起来。使用eclipse插件可以自动的生成调试器。但你也可以通过配置IDES来监听调试端口得到调试信息。启动Dalvik Debug Monitor Server (DDMS) 工具 ,它在IDE和模拟器之间扮演着端口转换服务的角色。?设置模拟器调试配置选项。例如,等到调试信息被加载后才启动应用程序。注意,很多调试选项无需DDMS也可以使用,例如模拟器上显示CPU的使用效率,或者屏幕的刷新频率。配置IDE,使得调试时IDE与8700端口关联 .how to set up Eclipse to debug your project. 包含以下信息。配置IDE附加调试端口DDMS将为每一个虚拟机分配一个特殊的调试端口,这个端口在模拟器上可以找到。你必须将你的IDE与此端口(虚拟机上信息栏中有列出这些端口)关联或者是默认的端口8700。这样可以使IDE 连接到模拟器上程序列表中的任一个程序。你的IDE需要能够关联模拟器上正在运行的程序,显示它的线程,并允许你挂起它,检查它的状态,设置断点。如果你在开发设置面板选择了“等待调试”,应用程序将等到Eclipse连接后才运行,所以你需要在连接之前设置断点。修改正在调试的程序,或者在当前程序运行时选择“等待调试”将引起系统杀死这个应用程序。如果你的程序处于一种坏的状态,你可以使用方式杀死它,方法很简单,只需要设置和钩掉复选框。

❷ android studio中命令行在哪

把android命令行工具所在的路径添加到path环境变量中,主要包括:D:\adt-bundle-windows-x86_64-20131115\sdk\tools;D:\adt-bundle-windows-x86_64-20131115\sdk\platform-tools;D:\adt-bundle-windows-x86_64-20131115\sdk\build-tools\19.0.1;我们在eclipse中新建一个android项目,内容非常简单,只有一个MainActivity。下面我们把这个项目的源码拷贝到其他的路径,然后用命令行进行打包,比如本文是拷贝到D:\work\taobao-wireless\android\安全\命令行打包\hellodemo。(1)生成R文件。在命令行输入:aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar(2)生成class文件。在命令行输入:javac -bootclasspath D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar -d bin src\com\example\hello\*.java gen\com\example\hello\R.java (3)把class文件打成jar包。在命令行输入:cd binjar cvf hello.jar *(4)生成dex文件。在命令行输入:cd ..dx –dex –output=bin\classes.dex bin\hello.jar

❸ 如何创建第一个android程序

一、开发环境安装:1.下载AndroidSDK.2.如果使用Eclipse,请安装ADT插件。3.下载最新的SDK工具和平台。二、创建Android项目一个android项目包含了程序中用到的所有源代码文件.使用AndroidSDK工具可以轻松的创建一个包含默认目录和文件的项目。本节介绍如何使用eclipse或从命令行创建一个项目。CreateaProjectwithEclipse点击工具中的New.在弹出的窗口中,打开Android目录,选择【AndroidApplicationProject】,点击【next】.Figure1..3.在弹出的窗口,如图【Figure1】中,填入下列信息:ApplicationName:应用程序名.填入"MyFirstApp."ProjectName:项目目录名和显示在Eclipse中的项目文件名。PackageName:程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp.",但是,你不能发布以"com.example”为命名空间的应用到GooglePlay上。MinimumRequiredSDK:程序支持的android系统的最小版本,如果你想要支持的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。TargetSDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。CompileWith:你编译程序时使用的版本。建议使用最新的版本,可通过SDKMANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。Theme:AndroidUI样式。可以按默认设置。点击Next.在下一个屏幕上使用默认设置,继续点击next.下一个屏幕可以设置程序图标.你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography设计指南中的说明定义。继续点击Next.现在可以选择一个activity模版.当前项目,我们选择BlankActivity,然后点击Next.4.剩下的都按默认设置,点击Finish.这样,这个项目就创建完毕了从命令行工具创建项目如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。切换到AndroidSDK目录,tools/path.执行:androidlisttargets该命令显示可用的android平台。如果没有显示任何列表,请先通过AndroidSDKManager工具进行安装.参见AddingPlatformsandPackages.执行:androidcreateproject–target–nameMyFirstApp\–path/MyFirstApp–activityMainActivity\–packagecom.example.myfirstapp将修改为上一步骤中显示的id;将修改为你要保存项目的文件夹。’rereadytobeginbuildingtheapp.Continuetothenextlesson.小贴士:将platform-tools/同tools/目录一样加到你的环境变量。这样,这个项目就创建完毕了.三、运行你的程序你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.在运行你的程序之前,你需要注意项目中的一些文件夹和文件:AndroidManifest.xmlmanifest文件描述应用程序的一些基础特性并定义每一个组件。你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:src/存放源代码的目录.默认情况下,包含一个启动时用到的Activity类。res/含有多个子文件,用于程序资源的存放。示例目录如下:drawable-hdpi/包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。layout/程序UI文件。values/包含用于定义诸如字符串、颜色等的xml文件。在真实设备上运行如果你有android系统设备,可以直接在上面安装你的程序并运行:首先你的设备需要安装usb驱动。如果你是在window上开发,你可以安装合适的usb驱动。具体驱动安装信息可以参考OEMUSBDrivers在设备上启用USB调试大部分Android3.2或更早的机器,在【设置】-【应用程序】-【开发】中设置。Android4.0和之后的系统,应该是在【设置】-【开发选项】中。Note:OnAndroid4.2andnewer,.Tomakeitavailable,gotoSettings>..运行步骤:打开项目文件,点击【run】。在弹出的窗口中选择【AndroidApplication】,然后点击【OK】Eclipse会自动将程序安装到你的设备上并运行他。在模拟器上运行在【run】-【runconfiguration】中的【Target】页面添加和设置模拟器,然后即可运行

❹ android上如何创建临时可读写文件

不知道你指的是在代码中创建还是在命令行中创建如果是前者并且你用的是java,那么java中的File类中有一个 createTempFile函数,就是用来创建临时文件的,创建出来的临时文件可读可写,如果想在退出时自动删除,调用一下deleteOnExit函数就行了。如果是后者,我记得Linux中有一个命令是mktemp,可以创建一个临时文件,不知道android上面有没有,你可以试试

❺ 如何新建文加名字开头是半角句号的文件夹 例如 .android 这样的文件夹。

你可以尝试这样操作开始->运行->输入cmd并回车打开命令行->用cd命令进入你想要建立文件夹的路径中如,要在D盘中的test文件夹下面新建一个.android文件夹,可以这样先输入 D: 进入D盘然后 cd test 进入test文件夹然后 md .android创建.android文件夹希望对你有帮助。

❻ androidstudio如何在命令行创建手机文件

1打开android studio 右击res文件夹2鼠标移动到New—>Android Resource File3单击Resource Type三角下拉框4选择Animator,然后输入文件名即可.5.clean一下工程文件。望采纳

❼ android 怎么建立avd

1、创建AVD 在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如: C:\Documents and Settings\Administrator\.android 1)命令行方式创建AVD 进入Android SDK目录下的tools子目录,运行: android create avd -n my_android2.2 -t 2 如:android create avd –name adk_1_5_version –target 2 在创建avd文件得第二步,控制台提示“是否自定义自己得设备”,默认选项是"no",如果输入 "y",接下来可以一步步根据提示,定制自己得模拟器性能参数。 这里t代表target目标平台的API Level,我们可以使用android list targets来查看这里t的可选参数。 进入Android SDK目录下的tools子目录,运行:android list targets 2)开发工具创建AVD 1、在Eclipse中。选择Windows > Android SDK and AVD Manager。 2、点击左侧面板的Virtual Devices,再右侧点击New。 3、填入Name,选择Target的API,SD Card大小任意,Skin随便选,Hardware目前保持默认值。 4、点击Create AVD即可完成创建AVD。 注意:如果你点击左侧面板的Virtual Devices,再右侧点击New ,而target下拉列表没有可选项时,这时候点击左侧面板的Available Packages,在右侧勾选https://dl-ssl.google.com/android/repository/repository.xml,然后点击Install Selected按钮,接下来就是按提示做就行了。 2、创建SDCard镜像文件 进入Android SDK目录下的tools子目录,运行 mksdcard -l sdcard 512M e:\sdcard.img 这样就创建了一个512M的SD卡镜像文件:查看E盘,E盘下会有一个sdcard.img 文件。 3、命令行下运行AVD时加载sdcard 进入Android SDK目录下的tools子目录,运行 emulator -avd MyAVD -sdcard android.img 如果不想每次都加-sdcard $sdcard_path,有两个办法: 解决办法一:可以把sdcard.img 复制到C:\Documents and Settings\Administrator\.android\avd\下对应的AVD目录下。 解决办法二:修改配置文件,C:\Documents and Settings\Administrator\.android\avd\AVD_NAME.avd\,打开config.ini,加入以下行:sdcard.path=你的SD卡路径。 4、AVD路径设置 前面提到,不管用Eclipse还是从命令行创建Android Emulator时,相应的文件是被放置到 “C:\Documents and Settings\Administrator\.android“ 下面。如果想改变AVD的路径设置,也有2个办法: 解决办法一: 新添加一个环境变量,名字为 "ANDROID_SDK_HOME”,然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置 解决办法二: 修改配置文件中的路径,比如我的AVD名称是MyAVD, 打开C:\Documents and Settings\Administrator\.android\avd目录中的文件MyAVD.ini文件,找到 target=android-5path =C:\Documents and Settings\Administrator\.android\avd\MyAVD.avd 修改其路径即可。 遇到ERROR: unknown virtual device name 这样的问题一般是由于AVD文件路径引用错误造成的。

❽ 如何生成android的keystore文件

生成android的keystore文件有以下两种方法:一、eclipse 中生成android keystore1、建立任意一个android项目(例如:AntForAndroid)2、右键AntForAndroid根目录弹出菜单->Android Tools -> Export Signed Application Package->Next >3、创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到4、选择“Create new keystore”并且保存在项目跟目录下,输入密码,然后next5、填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息。填写的Alias 和 密码不要忘记了6、生成带签名的apk文件,到此就结束了。7、如果下次发布版本的时候,使用前面生成的keystore再签名。这样在项目根目录下就生成以上流程产生的androids.keystore了二、命令行生成keystoredos下进入JDK的bin目录运行如下命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore(-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore查看命令keytool -list -keystore "android.keystore" 输入设置的keystore密码

❾ 如何创建第一个android程序

一、 开发环境安装: 1. 下载 Android SDK. 2. 如果使用Eclipse,请安装 ADT 插件。 3. 下载最新的SDK工具和平台。二、创建Android项目一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。本节介绍如何使用eclipse或从命令行创建一个项目。Create a Project with Eclipse 点击工具中的 New . 在弹出的窗口中,打开Android目录,选择【Android Application Project】,点击【next】.Figure 1. The New Android App Project wizard in Eclipse.3. 在弹出的窗口,如图【Figure1】中,填入下列信息: Application Name :应用程序名.填入"My First App." Project Name:项目目录名和显示在Eclipse中的项目文件名 。 Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp." ,但是,你不能发布以"com.example”为命名空间的应用到Google Play上。 Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。 Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。 Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。 Theme :Android UI样式。可以按默认设置。点击 Next. 在下一个屏幕上使用默认设置,继续点击next. 下一个屏幕可以设置程序图标. 你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。 继续点击 Next. 现在可以选择一个activity模版. 当前项目,我们选择BlankActivity,然后点击Next. 4.剩下的都按默认设置,点击 Finish. 这样,这个项目就创建完毕了从命令行工具创建项目如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。 切换到Android SDK目录, tools/ path. 执行: android list targets 该命令显示可用的android平台。 如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装. 参见 Adding Platforms and Packages. 执行: android create project –target <target-id> –name MyFirstApp \ –path <path-to-workspace>/MyFirstApp –activity MainActivity \ –package com.example.myfirstapp 将<target-id>修改为上一步骤中显示的id;将 <path-to-workspace> 修改为你要保存项目的文件夹。 Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。这样,这个项目就创建完毕了. 三、运行你的程序你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.在运行你的程序之前,你需要注意项目中的一些文件夹和文件:AndroidManifest.xml manifest文件描述应用程序的一些基础特性并定义每一个组件。 你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置: <manifestxmlns:android="http://schemas.android.com/apk/res/android" … > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/> … </manifest>src/ 存放源代码的目录.默认情况下,包含一个启动时用到的 Activity 类。res/ 含有多个子文件,用于程序资源的存放。示例目录如下: drawable-hdpi/ 包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。 layout/ 程序UI文件。 values/ 包含用于定义诸如字符串、颜色等的xml文件。在真实设备上运行如果你有android系统设备,可以直接在上面安装你的程序并运行: 首先你的设备需要安装usb驱动。如果你是在window上开发,你可以安装合适的usb驱动。具体驱动安装信息可以参考 OEM USB Drivers 在设备上启用USB调试 大部分 Android 3.2或更早的机器,在 【设置】-【应用程序】-【开发】中设置。 Android 4.0和之后的系统,应该是在【设置】-【开发选项】中。 Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.运行步骤: 打开项目文件,点击【run】。 在弹出的窗口中选择【Android Application】,然后点击【OK】Eclipse会自动将程序安装到你的设备上并运行他。在模拟器上运行在 【run】-【run configuration】中的【Target】页面添加和设置模拟器,然后即可运行

❿ 非原生App开发的基本步骤(以安卓端为例)

主要使用:  移动端:ionic、cordova  后端:CoreThink一、安装1.安装node.js 2.安装git 3.安装ionic & cordova: 命令行输入:npminstall –g cordova ionic 注:-g表示全局安装,也可以进入指定的目录安装,但这里推荐全局安装,安装后的目录为C:/users/Administrator/AppData/Roaming/npm/node_moles 4.安装Java JDK 5.安装Apache Ant 6.安装Android SDK(从这里开始后面基本以android为例,ios类似) 7.设置环境变量: ①打开计算机->系统属性->高级系统设置->环境变量 ②在系统变量中新建ANDROID_HOME变量,变量值为sdk所在目录,如图③新建CLASSPATH变量,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ④新建JAVA_HOME变量,变量值为jdk所在目录 ⑤编辑系统变量中的path变量,不要删原来的变量值,在原值后面添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools;%ANDROID_HOME%\platform-tools 注:这里是添加了jdk\bin、jdk\jre\bin、sdk\tools、sdk\build-tools、sdk\platform-tools的路径,互相以英文分号隔开 8.创建项目: 命令行cd进入任何你喜欢的目录,ionic startAnyNameYouLikeblank,如果一切顺利,就会在你指定的目录新建一个你喜欢的名字的文件夹,并在里面初始化一个ionic项目。 9.添加平台 进入刚才新建的项目的目录,命令行输入ionic platform add android 二、在项目目录中有一个www的文件夹,里面的文件有html,js,css等,可随意编写,在platform中的www文件最好不要动它。 三、测试项目 1.进入项目目录,ionic build android编译项目 2.测试项目的方法: 桌面浏览器测试法:ionic serve 模拟器测试法:这个比较烦,而且运行慢,破机子卡到爆,一直没成功,所以略 手机浏览测试法: http://ionicframework.com/docs/guide/testing.html 自己看吧,略 手机测试法:连上数据线,打开开发者选项,执行ionic run android 四、编写项目http://ionicframework.com/docs/guide/building.html 英文太多,翻译不出来 五、发布app,前面的准备就是为了这一步了 1.执行cordova plugin rm cordova-plugin-console,这一步是Before we deploy, we should take care to adjust plugins needed ring development that should not be in proction mode. 2.执行cordova build –release android,在platforms/android/build/outputs/apk,中会出现***-release-unsigned.apk,最前面取决于取了什么名字 3.使用keytool打包私有密钥:执行keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 4.给没有签名的apk签名:执行jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name 5.最后一步,执行zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk 六、基本步骤到此结束,可能会出现各种报错的情况,只能具体问题具体分析了, 参考网址: http://ionicframework.com/docs/guide/preface.html https://cordova.apache.org/docs/en/latest/guide/cli/index.html#link-3 http://developer.android.com/sdk/installing/adding-packages.html https://developer.apple.com/ios/download/


赞 (0)