Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android學習筆記---開發與運行(卸載)第一個ANDROID應用--Helloworld

Android學習筆記---開發與運行(卸載)第一個ANDROID應用--Helloworld

編輯:關於Android編程

開發與運行(卸載)第一個ANDROID應用 1.第一個android程序:HelloWorld   新建:android Project   填寫project name,選擇安卓平台 2.a.application name:第一個應用   b.package name:cn.credream.app   c.create activity :MainActivity,相當於一個form窗口,applicationName代表著這個窗口的Title,這個MainActivity就是這個程序的入口窗口;   d.min sdk version:最低可以適用的版本,比如如果寫5,那麼只能在2.0及以上的版本使用,     如果不寫的話,那麼代表可以在任意的android版本運行.     https://dl-ssl.google.com/android/eclipse   e.如果版本ADT太低,那麼創建完項目後,可能出現有紅叉的狀況     這時候只要是修改某一個項目中的文件,引起編譯器對項目的重新編譯就     會好了 --------------------------------------------------------------------- 3.a.這樣就可以直接運行了,右鍵run---Android Application-->這樣打開模擬器就可以看到     這個應用程序了,可以看下控制台.   b.也可以用adb.exe完成軟件安裝,在sdk的tools目錄中.     在cmd下進入 cd  sdk/tools                  adb install c:\xxx.apk     進行安裝; --------------------------------------------------- 4.運行的時候出現的問題:   在運行Android程序時,有時提示如下,表面程序無法運行。    ActivityManager: Warning: Activity not started, its current task has been   brought to the front   if ($ != jQuery) { $ = jQuery.noConflict(); } var isLogined = false; var   cb_blogId = 41091; var cb_entryId = 2015362; var cb_blogApp = "cyb350623"; var        cb_blogUserGuid = "d449420b-63cf-dd11-9e4d-001cf0cd104b"; var   cb_entryCreatedDate = '2011/4/13 22:15:00';     這個不是Android平台的Bug,而是Android本身就是這樣一種處理機制。   我們在Android平台下,通過返回按鈕,或者程序本身的退出操作,去結束一個進程的時候  ,實際上Android虛擬機未必會將這個進程真正的結束掉,在內存允許的情況下,這個程序  會     以緩存的形式存在Android虛擬機中。只有在內存不足的情況下時,Android系統會清理  長時間不被激活的任務,以為其他程序提供內存。   Android這樣做,是為了你下一次更加快速的啟動這個程序。   所以,出現這種情況,是在你的程序沒有發生任何變化,並且內存足夠的情況下,會將上  一次執行的程序,從緩存Cached狀態直接放置到任務棧的頂端,則你的程序又可以繼續執  行了 ------------------------------------------------------- 4.卸載軟件:  a.到模擬器的settings.有應用程序--管理應用程序-->然後停止該應用-->卸載  b.用adb指令,操作:adb uninstall com.credream.app ;項目的報名
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved