create build and run with commandline tools
TRANSCRIPT
Presentation Title
CREATE, BUILD AND RUN A PROJECT WITH COMMAND LINE TOOLS
Hanoi University Of Science And TechnologySchool Of Electronics And TelecommunicationsSubject: IT3660 Android ProgrammingHanoi, 08/2015Link ti slide:
https://www.fshare.vn/folder/Z4C344VT9IK1
TO PROJECT S DNG COMAND LINE Hng dn thc hin trn HH Windows Yu cu: ci t JDK, SDK Cc bc thc hin: Bc 1: To lp bin mi trng cho Android Bc 2: Xc nh ID target Bc 3: S dng cng c CMD to Project
TO PROJECT S DNG COMAND LINE Bc 1: To lp bin mi trng cho Android
M System Properties: My Computer > Properties > Advanced System Setting
Chn th Advance > Environment Variables
Chn bin Path v thm vo ng dn n th mc android-sdk\tools v th mc android-sdk\platform-toolsTO PROJECT S DNG COMAND LINE Bc 1: To lp bin mi trng cho AndroidC:\Program Files (x86)\Android\android-sdk\tools;C:\Program Files (x86)\Android\android-sdk\platform-tools;
TO PROJECT S DNG COMAND LINE Bc 2: Xc nh target ID
Target ID: l ID ca SDK-Version ta mun s dng bin dch ra file apk bit c Target ID, s dng CMD (Windows + R, cmd), thc hin lnh:>android list target
TO PROJECT S DNG COMAND LINE Bc 2: Xc nh target ID
>android list target
TO PROJECT S DNG COMAND LINE Bc 3: S dng CMD to Project
Windows + R, g cmd, Enter
TO PROJECT S DNG COMAND LINE Bc 3: S dng CMD to Project
C php:
android create project \--target \ --name \ --path path\to\your\project \--activity \ --package TO PROJECT S DNG COMAND LINE Bc 3: S dng CMD to Project
TO PROJECT S DNG COMAND LINE Bc 3: S dng CMD to Project
PHN BIT 3 THNG S SDK
?PHN BIT 3 THNG S SDKMinimum SDKTarget SDKComplieSDK1. ngha? 2. SETUP sao cho ng?Platform Versions
VersionCodenameAPIDistribution2.2Froyo80.3%2.3.3 -2.3.7Gingerbread104.6%4.0.3 -4.0.4Ice Cream Sandwich154.1%4.1.xJelly Bean1613.0%4.2.x1715.9%4.3184.7%4.4KitKat1939.3%5.0Lollipop2115.5%5.1222.6%Source: https://developer.android.com/about/dashboards/index.htmlSETUP 3 THNG S SDKMinimum SDKTarget SDKComplieSDK
BIN DCH V CI T APP S DNG COMAND LINE
THNG K TH PHN IDE V BUILD TOOL
http://zeroturnaround.com/rebellabs/ides-vs-build-tools-how-eclipse-intellij-idea-netbeans-users-work-with-maven-ant-sbt-gradle/ BIN DCH ANDROID PROJECT S DNG ANT TOOLS Hng dn thc hin trn HH Windows Yu cu: ci t JDK, SDK hon thnh vic to Project phn u Cc bc thc hin: Bc 1: Ti v ci t Ant Bc 2: To lp bin mi trng cho Ant Bc 3: S dng CMD Build Project BIN DCH ANDROID PROJECT S DNG ANT TOOLS Bc 1: Ti v ci t AntLink ti Ant (tham kho):
Ti v gii nn vo CBc 2: To bin mi trng cho AntThm vo bin Path ng dn n th mc C:\apache-ant-1.9.1\binhttp://archive.apache.org/dist/ant/binaries/apache-ant-1.9.5-bin.zip BIN DCH ANDROID PROJECT S DNG ANT TOOLS Bc 3: Build Di chuyn ti th mc root ca Project Thc hin lnh
>ant debug BIN DCH ANDROID PROJECT S DNG ANT TOOLS Bc 3: BuildFile .apk s c to ra th mc \bin ca Project
CI T APP S DNG COMMAND LINEInstall
BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Hng dn thc hin trn HH Windows Yu cu: ci t JDK, SDK, Android Studio Cc bc thc hin: Bc 1: To lp bin mi trng cho Grandle Bc 2: To mt Project thn thin vi Grandle Bc 3: S dng CMD to Build
BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Bc 1: To bin mi trng cho Grandle Thm ng dn n th mc gradle\wrapper vo bin Path.Bc 2: To mt Project thn thin vi Grandle
BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Bc 2: To mt Project thn thin vi Grandle S dng Android Studio to mt Project thn thin vi GrandleBc 3: Build v Install Di chuyn ti th mc root ca Project Thc hin lnh
>gradlew.bat assembleDebug BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Bc 3: Build v Install Di chuyn ti th mc root ca Project Thc hin lnh
Sau khi build, kt qu s to ra file apk cha trong th mc app\build\outputs\apk\ Install >gradlew.bat assembleDebug>adb install app/build/outputs/ BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Bc 3: Build
BIN DCH ANDROID PROJECT S DNG GRADLE TOOLS Bc 3: Build
BIN DCH V CI T APP S DNG COMAND LINE Bc 3: BuildOutput
CI T APP S DNG COMMAND LINE Bc 3: Install
Thank YouAny Question?