Android的学习之路(三)项目的启动过程和安装过程具体解释
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Android的学习之路(三)项目的启动过程和安装过程具体解释
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            應(yīng)用的安裝和啟動過程:
安裝:第一步:java的編譯器會把這個.java文件編譯成.class文件
? ? ? ? ? 第二部:Android的SDK提供了一個dx工具,這個工具把.class文件轉(zhuǎn)義成.dex文件
? ? ? ? ? 第三部:打包操作。把.dex文件和資源文件進行打包。打包成一個壓縮文件,然后進行簽名。最后就打包成為了.apk文件
? ? ? ? ? 第四部:調(diào)用adb指令:adb install c:/x.apk安裝到模擬器
? ? ??
 
? ? ?
? ? ? ???第二部:創(chuàng)建主線程,在主線程中activity進行實例化(操作系統(tǒng)會把應(yīng)用有關(guān)的信息存放近activity中,然后調(diào)用onCreate方法)
? ? ? ? ? ?第三部:通過setContentView(R.layout.activity_main);方法來顯示軟件界面到窗體。這種方法里傳入的是軟件界面的ID 。
                        
                        
                        安裝:第一步:java的編譯器會把這個.java文件編譯成.class文件
? ? ? ? ? 第二部:Android的SDK提供了一個dx工具,這個工具把.class文件轉(zhuǎn)義成.dex文件
? ? ? ? ? 第三部:打包操作。把.dex文件和資源文件進行打包。打包成一個壓縮文件,然后進行簽名。最后就打包成為了.apk文件
? ? ? ? ? 第四部:調(diào)用adb指令:adb install c:/x.apk安裝到模擬器
? ? ??
詳細過程:.JAVA---->.class--.dx-->.dex--->打包簽名--->.apk文件
? ? ?
? ? ? ???第二部:創(chuàng)建主線程,在主線程中activity進行實例化(操作系統(tǒng)會把應(yīng)用有關(guān)的信息存放近activity中,然后調(diào)用onCreate方法)
? ? ? ? ? ?第三部:通過setContentView(R.layout.activity_main);方法來顯示軟件界面到窗體。這種方法里傳入的是軟件界面的ID 。
??詳細過程:創(chuàng)建進程--->創(chuàng)建主線程---在主線程中實例化activity---(操作系統(tǒng)會把應(yīng)用有關(guān)的信息存放近activity中,然后調(diào)用onCreate方法)--->通過setContentView顯示資源界面
? ??轉(zhuǎn)載于:https://www.cnblogs.com/zfyouxi/p/5392938.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Android的学习之路(三)项目的启动过程和安装过程具体解释的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。