2019/12/26 更新
教大家快速做出你的第一個Android APP
雖然內容看起來有點長,實際執行只要20分鐘左右
首先,下載Android開發工具 - Android Studio
https://developer.android.com/studio
下載完後安裝
安裝選項用預設的就好,一直按Next下一步即可
安裝完後開啟程式,初次開啟要設定一些東西
一樣用預設的就好,一直按Next下一步
然後你會看到如下畫面
建立新專案,選Start a new Android Studio project
一樣用預設的就好,一直按Next下一步
然後你會看到如下畫面
下方面板可能會下載或建立一些東西,等他跑完
跑完後
點activity_main.xml,你可以看到畫面中間有兩個黑白塊
白色那個就是你的APP目前的畫面
點畫面上方的 + 號,放大畫面
你可以看到畫面中間有一行字 "Hello World!"
這是開新專案就會自動產生的文字
讓我們把它修改成別的文字
點畫面中的 "Hello World!" ,右邊會出現attributes的面板
不過我們不能直接修改 "Hello World!" ,要點後面長條新增字串
點右上角add new resource
然後點New string Value...
Resource name可以隨便打,我就打test
Resource value就是會顯示在畫面上的字串,我打了My name is Sean
看你要打什麼內容都可以
按OK後退出
我們可以看到畫面中的文字已經改變了
不過這個字實在太小了,我們把它調大一點
在Common Attributes底下
點一下textAppearance旁邊的三角形
其中有一個textSize,我們把它改成36sp
這樣看起來字就大多了
修改完後,準備執行這個APP
因為我們沒有連結手機,所以只能用模擬器執行
因此要先新增一個模擬器
點畫面上方No devices,然後點Open AVD Manger
點Create Virtual Device...
這邊一樣用預設的就好,按Next
這邊要下載一個Android系統
因為版本能向下相容 ,所以盡量選最新的
目前最新的是Android 10.0
選Accept同意條款,然後點Next開始下載
下載完後,按Finish,會回到系統選單
選剛剛下載的Android 10.0後按Next
之後也是用預設的就好,按Finish
這邊一樣用預設的就好,按Next
這樣就產生了一個虛擬裝置,這個視窗要留著或關閉都無所謂
回到主畫面,本來是No devices的地方
現在變成Pixel 2 API 29 (版本或機種不同,可能會有不同文字)
按旁邊的綠色小三角形執行
會出現一個手機模擬,等他開機
開機完成後,就會看到剛剛打的內容顯示在螢幕上了
這樣你的第一個APP就完成囉,是不是很簡單啊!
要在手機上執行APP,請參考下面那篇
以下為2014年舊的文章,僅供參考
隨著行動裝置的興起,智慧型手機(SmartPhone)成為人們生活中不可缺的東西
不論你是要聊天社交、查詢資料、玩遊戲、聽音樂
都可以在手機上一鍵搞定,APP讓生活變得更便利
今天就來介紹ANDROID的程式開發入門
一步一步的帶各位寫第一支APP程式
要開發ANDROID手機程式
硬體方面,你需要一台電腦和一支Android手機
手機最好是HTC或SONY這種大廠牌,才不會有找不到驅動程式(Driver)的困擾
購買手機前,可以到手機商的官網,看看有沒有提供驅動程式下載
軟體方面:你需要下載3樣東西
1. JAVA開發工具(Java Development kit - JDK)
2. Eclipse的JAVA開發環境(Eclipse IDE for Java Developers)
3. Android 開發工具(stand-alone Android SDK)
※ 各程式下載最新版即可
※ 有時候安裝不成功,不是你的問題,是程式的問題,請等官方解決
1. JAVA開發工具(Java Development kit - JDK)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
JAVA開發工具
下載JAVA Platform(JDK)後安裝
點選接受條款(Accept License Agreement)後
選擇符合你的作業系統來下載
2. Eclipse的JAVA開發環境 (Eclipse IDE for Java Developers)
https://www.eclipse.org/downloads/
選Eclipse IDE for Java Developers
下載Eclipse,解壓縮後開啟Eclipse
執行資料夾中/eclipse/eclipse.exe
開啟後,畫面中間上方的選項
Help → Install New Software(安裝新軟體)
在Work with的欄位輸入https://dl-ssl.google.com/android/eclipse後按Enter
會出現Developer tools,勾選後按Next
同意條款後按Finish,就會開始下載
3. 下載Android 開發工具(stand-alone Android SDK)
http://developer.android.com/sdk/index.html
網頁打開後拉到最下面SDK Tools Only
下載 Android 的SDK
同意條款後下載
安裝時,會去抓你之前下載的JDK
如果抓不到JDK的位置,要設定環境變數;抓得到的人,可跳過此步驟
控制台 → 系統 → 進階系統設定 → 進階 → 環境變數
新增一個JAVA_HOME
變數值,輸入你安裝JDK的位置
4. 設定Eclipsec環境
開啟Eclipse
先到Windows→Preferences
選Android
指定Android SDK的位置,有時候會Eclipse自動抓到
沒有抓到的話,就要指定之前安裝SDK的位置
打開Android SDk Manager
有一些套件需要下載,程式會自動幫你選取
點右下角的Install安裝
5. 開始寫第一個APP
點選右上角File → New → Project
選Android Application Project
輸入專案的名稱,自己隨便取,Test之類的
Android的版本不用特別選,若是要下載其他Android的版本
可以按畫面上方Windows→Android SDK Manager裡去下載
接著要做一些設定
我們不要搞得太複雜,一直按Next下一步就好
Next下一步
Next下一步
Finish完成!
完成之後
我們會看到畫面上有一個Hello world!的字樣
這就是我們目前的程式顯示的畫面
為什麼我們什麼都還沒打
就會出現Hello world!呢?
這是android專案預設好的
一打開會顯示Hello world!的字串
我們也可以更改他
1. 打開Values底下的strings.xml的檔案
2. 切換到原始碼(圖中2的地方)
3. 發現Hello world!的字串
那我們就把Hello world!改成Hello 讀樂島! 吧
改完之後記得存檔(ctrl+S)
接著
1. 關閉原來的activity_main.xml
2. 再次開啟activity_main.xml
3. 畫面上的字串已改為Hello 讀樂島!
OK,現在畫面看起來是這樣
我們來看看他在模擬器上的樣子
模擬器是用電腦去模擬一隻手機
可以用來測試我們的程式寫得如何
按畫面上方Android Virtual Device Manager(虛擬裝置管理員)
按下視窗左邊的Create...
輸入名稱,可隨便輸入,test之類的
Device那邊可以選不同的裝置,差別只是畫面大小
Target是選擇Android的版本
你的專案是什麼版本,模擬器就用什麼版本
按下OK就建立好了
這個視窗就可以關閉了
接著就是按畫面上方的RUN
來執行我們剛剛寫的程式
按下去之後要稍等一會
會執行的比較久,大約需要1~3分鐘
然後我們就會看到模擬器的畫面了
黑色的部分是手機螢幕,右邊是手機的按鍵
還要在稍等一會,大約3~5分鐘
畫面上出現了我們剛剛寫的程式
成功的在手機模擬器上執行了!
要如何在手機上執行,請接著看把APP安裝到手機裡一文

憑著這個教學裝好了程式,感謝~ 有看有推!^^
很高興有幫助到你 ^^
Thank you !
It's my glad to share this useful information. ^^
謝謝! 十分詳細的教學, 新手也可以很快的學會寫 Android App.
謝謝! 希望新手都可以輕鬆學習adnroid app
您好... 我是一個門外漢,基於論文需求想要寫一個AAP的衛教問卷系統, 請問這是否可行?透過您的上面所述步驟,我能做得出來嗎?
NO,這只是個入門的範例
島主你好 請問寫好了的android app要放在那裏才可以讓人下載? 不才上
你可以參考這裡的文章 http://code.google.com/p/androidbmi/wiki/AndroidMarket
我打開java的網址後出現一大堆東西 要下載哪一個
下載JAVA Platform(JDK)
島主您好: 我按下了RUN之後,完全沒有反應,遲遲沒有出現模擬器的畫面。 懇請協助解決幫忙,謝謝。
如果你的電腦是超過10年以上的舊電腦 可能會跑不出來 試試用5年內的電腦來執行
島主您好: 我照著步驟跑,可是卻不能執行 跑出錯誤 [2013-07-28 11:37:19 - Emulator] Failed to allocate memory: 8 [2013-07-28 11:37:19 - Emulator] [2013-07-28 11:37:19 - Emulator] This application has requested the Runtime to terminate it in an unusual way. [2013-07-28 11:37:19 - Emulator] Please contact the application's support team for more information. 是甚麼原因呢?
看起來你有跑到最後的模擬的部分了 如果是模擬器不能用,其實沒什麼關係 因為那個模擬器也...怪怪的... 能丟到手機上去執行是最好的
找到問題了!!謝謝大大的軟體 很好用喔
謝謝,軟體是官方提供免費下載的,我只是放上連結 ^^
我出現 The connection to adb is down, and a severe error has occured. [2013-08-02 19:21:51 - abc] You must restart adb and Eclipse. [2013-08-02 19:21:51 - abc] Please ensure that adb is correctly located at 'C:\Users\JASON-CHAN\Desktop\sdk\platform-tools\adb.exe' and can be executed.
我沒碰過這個問題,只能幫你翻譯英文了 The connection to adb is down, and a severe error has occured. 已經停止連線到adb,發生一個嚴重的錯誤 You must restart adb and Eclipse. 你必須重新啟動adb 和 Eclipse Please ensure that adb is correctly located at 'C:\Users\JASON-CHAN\Desktop\sdk\platform-tools\adb.exe' and can be executed. 請確定adb是存放在C:\Users\JASON-CHAN\Desktop\sdk\platform-tools\adb.exe'並且是可以啟動的 我猜,你可能本來把sdk程式放在桌面 後來移動到其他地方去了,所以出現錯誤
請問 假如要寫一個 搜尋附近無線網路的APP 基本介面大概如何寫
抱歉,我也是初學者,沒辦法回答你 ^^"
版主請問一下 JAVA那個沒有支援32位元嗎?
有阿,如果你是windows就下載Windows x86;Linux就下載Linux x86,以此類推
請問 我都安裝好了 可是點選右上角New後找不到Android Application Project 這怎麼辦?
請確認這兩樣東西都裝了,要照順序JAVA先裝 1. JAVA開發工具(Java Development kit - JDK) 2. Android開發工具懶人包(Android SDK bundle) 我是裝好就有了,沒有裝其他東西,你再試試看 2014/07/14 找看看NEW→Project→Android→Android Application Project 不知為何有時候會出現有時候沒有
我的電腦是w7 但是不知道JDK要選擇什麼安裝.....
「我的電腦」按右鍵,選「內容」,如果有寫 "x64 Edition" 就是64位元版本,JDK選 "Windows x64";沒寫 "x64 Edition" 就是32位元,JDK選 "Windows x86"
我按run 后, 為何出現了 "the application system UI (process com.android. systemui) has stopped unexpectedly. Please try again? Force close" 還有出現過"the application messages (process com.android.mms) has stopped unexpectedly" 是什麼出現問題, 還是否要安裝什麼?
看起來是程式執行的不順利,可能的解決方案有: 1. 和其他程式有衝突,停止其他程式,關閉防毒軟體 2. 電腦中病毒,重新安裝作業系統、JDK和Android開發工具
就是我按RUN之後阿,過了一下他跑出來了,可是她沒跑出像是HelloWorld的字樣,而是出現像是一般手機的介面耶!不知道是不是我開錯了?
這樣看起來是AVD(虛擬裝置)有執行,但是APP沒有執行 看一下螢幕下方的Problems或是Console有沒有什麼訊息
這個的話版主您是主修這方面的嗎?還是專攻JAVA與語言的? 可否請教一下是如何學習的?自己研讀?補習?還是在職場上的經歷? 因為本身孩是大學生還沒出社會,因為現在還很多都不太會, 想開始學一技之長,但是不知道如何學起! 可否請教一下呢?我會很感謝你!!!!
大學時有學過一點java,目前是自修 工作完全和程式語言無關 先幫自己找一個短期目標 例如:看完一本java的書、寫一支小程式出來、考取OCJP... 有目標之後,自然就會找到方法 上網學、看書學、去旁聽、選修、直接動手實作...等
您好,如果註冊好一個 Android Market 的帳號之後(先繳25美元), 假如上傳的 app 為免費版,就不需再繳錢嗎?
可以參考下面的網址 https://code.google.com/p/androidbmi/wiki/AndroidMarket
謝謝分享唷,很有幫助!
謝謝,很高興對你有幫助
版主您好,我是自學的初學者,謝謝您的文章 我在run完第一次後有看到Hello World的字樣 但是後來不斷修改內容 RUN出來卻還是Hello World 我把預設畫面的Hello World的TextView砍掉 再RUN居然還是會出現 這到底是甚麼問題啊 求解??
1. 可能是沒存檔(ctrl+s),檔案前面有一個*字號,代表那個檔案還沒存檔 2. RUN到另一個檔案 3. 如果是要修改字串內容,要到strings.xml那個檔案去改
版主您好,我自學的初學者,遇到以下問題 2.在Work with的欄位輸入https://dl-ssl.google.com/android/eclipse 會出現Developer tools,點選後下載 我在輸入此往只在新增軟體的部分,他顯示無法索取該網址內容,更沒有出現Developer tools下載. 請問是否該網址有問題? 感謝
我試可以耶~ 會不會是https打成http了?
板大您好 這個選項點選右上角的程式在那開啟? (JAVA ADT) 我始終找不到在那開啟它. 5. 開始寫第一個APP 點選右上角New→Android Application Project 開啟一個新的Android APP專案 如果沒看到這個選項,可以到Project裡找
File → New → Project... → Android裡
我到要執行第2 步的 資料夾中/eclipse/eclipse.exe 的時候,跳出: A java runtime environment (jre) or java development kit (jdk) must be available in order to run eclipse . no java virtual machine was found after searching the following locations: C:\New folder\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH 以上是原文, 請問島主這是什麼意思呢? 就這樣停在第2 步了!!!
找不到JAVA 1. JAVA沒安裝 2. Eclipse找不到JAVA,設定環境變數試試(詳內文)
New→Android Application Project >>用這套軟體eclipse開啟?
是的 ^_^
在使用Eclipse時下面顯示錯誤Syntax error on tokens,delete those tokens 錯誤在R.JAVA public static final int app_name=0x7f0a000d; public static final int �����=0x7f0a000e; 亂碼那行 這行的亂碼要怎麼解決?
可能是中文造成亂碼,先不要打中文試試
http://ppt.cc/Vr7C 可以請問這樣要怎麼解決嗎>< 謝謝您!
可能是資料夾有中文名稱的關係
解決了,謝謝島主!
不客氣 ^_^
請問島主, 我跟著每一步的已成功安裝了, 但是這一編教學好想結束了,想問怎樣去寫app 呢? PS: 我是初學者, 不會電腦語言.
https://code.google.com/p/androidbmi/wiki/InstallAndroid 你可以參考這個網頁,一步一步去做 萬事起頭難,加油!
你好~~ 我下載了ECLIPSE打開後出現ERROR http://imgur.com/EmoewYp 想請問一下這個該如何解決 謝謝你TUT
可能是 1. JAVA沒安裝 2. Eclipse找不到JAVA,設定環境變數試試(詳內文)
請問島主 APP上架需要花到錢嗎 看您製作APP好像沒敘述到費用 外面外包廠商 做個APP都上10萬 求島主開示一下 做APP到上架所需花費 感謝您.
應該只有開發者帳號25美元
你好,有大略學過,可是在模擬器的部分一直有問題,今天做的檔案明天更新後卻無法用手機跑更新過的檔案,想請問要如何讓apk檔也能更新~ 謝謝T^T
這我也不知道耶~ 重寫(複製貼上)應該比較快
謝謝你,想請問如果我新增了test後,按確定卻跑出Android SDK Content Loader,然後按了OK之後,沒有跑出Hello world,請問是我的哪個步驟有問題嗎? 再次謝謝你。
我沒有碰過這個問題耶..
你好! 我出現這個問題不知道該怎麼解決 [2014-09-27 14:45:29 - Test] The connection to adb is down, and a severe error has occured. [2014-09-27 14:45:29 - Test] You must restart adb and Eclipse. [2014-09-27 14:45:29 - Test] Please ensure that adb is correctly located at 'C:\Users\sheep\AppData\Local\Android\android-sdk\platform-tools\adb.exe' and can be executed.
找不到adb.exe這個檔案 你可能要從電腦裡搜尋adb.exe,然後複製一份,放到他指示的位置去
好樣兒的! 推!
謝謝你的鼓勵!
最近剛好接觸到這款軟體看了你的教學受益良多~ 希望如果你有更深入一層的心得能與大家分享^^
很高興對你有幫助! 如果有空的話,會再跟大家分享
有時候一些奇奇怪怪的問題 是JAVA那邊的問題 因為JAVA一直更新 然後Eclipse也一直更新 互相更新的結果就可能配合度不是那麼的好 才會有這麼多奇怪的問題
讓我們期待Android Studio吧!
請教版主我按了RUN後,在Console畫面出現了下面的訊息,請問要如何克服? [2014-10-13 18:11:57 - hello] Installation error: Unknown failure [2014-10-13 18:11:57 - hello] Please check logcat output for more details. [2014-10-13 18:11:57 - hello] Launch canceled!
畫面下方LOG那邊,會寫哪邊錯了
An error occurred while collecting items to be installed session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.base,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.gldebugger,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.traceview,23.0.4.1468518 No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt.feature,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms.feature,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.gldebugger.feature,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.hierarchyviewer.feature,23.0.4.1468518 No repository found containing: osgi.bundle,com.android.ide.eclipse.ndk,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ndk.feature,23.0.4.1468518 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.traceview.feature,23.0.4.1468518 版主我遇到這個問題!
把 “Contact all update sites during install to find required software” 的勾勾拿掉就可以了。。
下載Develop Tools那邊看不到的人,請試試這個方法
請問一下 到這個畫面時 http://readandplay.pixnet.net/album/photo/64058790 "Compile With" 按照步驟,沒有下拉沒有東西能選擇 是哪邊選錯了?
要從SDK manager那邊去下載各個版本的SDK
我要用可以控制樂高機器人的app要怎麼用
島主 我想問一下 我 AVD Create 後 那個ok不能按 一直是灰色的
板主你好 請問一下 在Work with的欄位輸入https://dl-ssl.google.com/android/eclipse 會出現Developer tools 打了怎麼沒出現啊?
請問一下: 我的電腦剛安裝好,但是要啟動模擬器(AVD)時,沒有NEW的按鈕,只有Create的按鈕,請問島主國各位先進,這到底是那裡出問題?謝謝各位!!
不好意思,我的畫面太舊了,新版是Create
您好 我在第四步 "有一些套件需要下載,程式會自動幫你選取 點右下角的Install安裝,點到不能點為止,大概會下載2、3次" 安裝插件時 出現了 Failed to create directory C:\Program Files (x86)\Android\android-sdk\temp 這是為什麼?
也許是 C:\Program Files (x86)有寫入保護 試試把ANDROID SDK安裝在其他槽(例如D:\)
哈~偶然看到!雖然 不是很懂 但~你很厲害!
板主你好,我是初學者,為何當我開project 時會出現 Android SDK Content Loader has encountered a problem parseSdkContent failed? 請問我應如何做。,謝謝
重開機試試 如果還是不行,全部刪除,重新從第一步開始
您好,請問如果我想做相片組圖,應該如何將相片匯入這個軟體?
直接把相片拖曳到你的PROJECT裡試試,說不定可以
就是我按RUN之後阿,過了一下他跑出來了,可是她沒跑出像是HelloWorld的字樣,而是出現像是一般手機的介面耶!不知道是不是我開錯了? Problemst出現下面的訊息 Description Resource Path Location Type "abc_action_bar_home_description_format" is not translated in "mk-rMK" (Macedonian: Macedonia, the former Yugoslav Republic of) strings.xml /appcompat_v7/res/values line 35 Android Lint Problem "abc_shareactionprovider_share_with_application" is not translated in "mk-rMK" (Macedonian: Macedonia, the former Yugoslav Republic of), "uz-rUZ" (Uzbek: Uzbekistan) strings.xml /appcompat_v7/res/values line 59 Android Lint Problem "abc_toolbar_collapse_description" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic), "bg" (Bulgarian), "bn-rBD" (Bengali: Bangladesh), "ca" (Catalan), "cs" (Czech), "da" (Danish), "de" (German), "el" (Greek), "en-rGB" (English: United Kingdom), "en-rIN" (English: India), "es" (Spanish), "es-rUS" (Spanish: United States), "et-rEE" (Estonian: Estonia), "eu-rES" (Basque: Spain), "fa" (Persian), "fi" (Finnish), "fr" (French), "fr-rCA" (French: Canada), "gl-rES" (Galician: Spain), "hi" (Hindi), "hr" (Croatian), "hu" (Hungarian), "hy-rAM" (Armenian: Armenia), "in" (Indonesian), "is-rIS" (Icelandic: Iceland), "it" (Italian), "iw" (Hebrew), "ja" (Japanese), "ka-rGE" (Georgian: Georgia), "kk-rKZ" (Kazakh: Kazakhstan), "km-rKH" (Khmer: Cambodia), "kn-rIN" (Kannada: India), "ko" (Korean), "ky-rKG" (Kyrgyz: Kyrgyzstan), "lo-rLA" (Lao: Lao People's Democratic Republic), "lt" (Lithuanian), "lv" (Latvian), "mk-rMK" (Macedonian: Macedonia, the former Yugoslav Republic of), "ml-rIN" (Malayalam: India), "mn-rMN" (Mongolian: Mongolia), "mr-rIN" (Marathi: India), "ms-rMY" (Malay: Malaysia), "my-rMM" (Burmese: Myanmar), "nb" (Norwegian Bokmål), "ne-rNP" (Nepali: Nepal), "nl" (Dutch), "pl" (Polish), "pt" (Portuguese), "pt-rPT" (Portuguese: Portugal), "ro" (Romanian), "ru" (Russian), "si-rLK" (Sinhala: Sri Lanka), "sk" (Slovak), "sl" (Slovene), "sr" (Serbian), "sv" (Swedish), "sw" (Swahili), "ta-rIN" (Tamil: India), "te-rIN" (Telugu: India), "th" (Thai), "tl" (Tagalog), "tr" (Turkish), "uk" (Ukrainian), "ur-rPK" (Urdu: Pakistan), "uz-rUZ" (Uzbek: Uzbekistan), "vi" (Vietnamese), "zh-rCN" (Chinese: China), "zh-rHK" (Chinese: Hong Kong), "zh-rTW" (Chinese: Taiwan, Province of China), "zu" (Zulu) strings.xml /appcompat_v7/res/values line 28 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v11 line 338 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v11 line 345 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v11 line 352 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v11 line 359 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v14 line 29 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v14 line 37 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v14 line 45 Android Lint Problem android:actionModeShareDrawable requires API level 21 (current min is 8) themes_base.xml /appcompat_v7/res/values-v14 line 53 Android Lint Problem Duplicate id @+id/image, already defined earlier in this layout abc_activity_chooser_view_include.xml /appcompat_v7/res/layout line 55 Android Lint Problem
島主你好~ 想請問為什麼我模擬器RUN起來的畫面是很像完整的手機介面,有各種APP.時間..等等的,找不到hello world出現在哪裡:'(
模擬器是模擬整隻手機喔 所以開起來就會像是那樣,如果沒有看到可以再執行一次看看
1. 關閉原來的activity_main.xml 2. 再次開啟activity_main.xml 3. 畫面上的字串已改為Hello 讀樂島! 顯示只有原始碼怎麼用成圖示的palette 旁邊有模擬結果可以看 已經有接手機了
島主您好: 您這篇文章寫的很詳細 本人已成功完成於家中的筆電成功啟動模擬器 但是又再另外重裝一台 重build環境時 卻無法開啟 有以下兩行錯誤 可否協助判斷一下如何下手去debug呢 非常謝謝您 [2015-03-10 14:52:08 - Emulator] could not get wglGetExtensionsStringARB [2015-03-10 14:52:08 - Emulator] Could not initialize emulated framebufferERROR: Could not create renderer: Couldn't find matching render driver
感謝這篇文章,對我幫助很大,感恩。
很高興對你有幫助 :)
請問我從開始寫第一個APP那裡 Finish完之後卻沒有程式顯示的畫面跑出來 請問要怎麼辦
遇到跟樓上一樣的問題QQ 請問該怎麼做呢?謝謝~
是不是沒把creat activity勾起來?就是在finish的上面那張圖
島主 你好: 在安裝 eclipse 時,輸入 https://dl-ssl.google.com/android/eclipse 後出現錯誤訊息 "HTTP proxy Authentication required"。不知可能原因為何? 有解嗎 ? 謝謝
問題已解決。 "HTTP proxy Authentication" 的問題經設定 windows>preference->general ->network connection 下的 HTTP(S) 的Proxy 值與 IE 一致即可 (activve provide 選 manual)
島主你好: 我全都弄好了 但最後hello那個圖沒跳出來 而且模擬器也不能用:((
島主您好: 我在要刪除專案的時候好像不小心多刪除到額外的東西 接下來每一個專案都有問題 Project has no project.properties file! Edit the project properties to set one. 這是他顯式的文字 請問我該如何解決?
應該是刪到共用的東西 看一個新的Project試試,看會不會自動產生那些東西 如果不行只好重新安裝Eclipse
島主您好: 我在http://readandplay.pixnet.net/album/photo/170292753 這裡的選擇 Android 我並沒有 請問該怎麼辦?
你可能還沒安裝Android的開發工具 第2和第4個步驟
希望楼主越做越好 希望楼主也能把Java的基础也弄成有图的~
大大解答一下This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in 是要下載什麼adt的東西嗎
島主您好: 上次的問題已經解決了 謝謝您 這次的問題是 http://readandplay.pixnet.net/album/photo/64056088 關於這個 我按完run之後有跑出來Android 可是一直停在Android的畫面 並沒有甚麼手機鍵盤等等的 請問該怎麼解決
可能是電腦太舊了,跑不出模擬器
請問版主,我是手上已經有其他人寫好APP的source code,要修改後打包apk,(因為當時是外包出去的),請問我要怎麼讓eclips正確抓到project呢讓我可以改檔案後重新打包呢?謝謝
請問版主,我按您所教終於出現模擬器的畫面了,也出現右邊手機的按鍵,可是無論等多久都不會出現Hello world!的畫面.有可能什麼地方沒設定好嗎?謝謝!
不關掉模擬器再執行一次程式試試
從MIT App Inventor做的aia可不可以開啟
找到這個網頁來 介紹的很詳細 很清楚 終於找其完整的安裝軟體 等會來開始APP學習第一步 謝謝
謝謝,希望你學習順利! ^_^
很好的文章,十分感謝!
謝謝您的鼓勵!
謝謝!真是太棒了
感謝您的鼓勵!
版主您好~ 我在按照您的步驟建完新的專案後, 卻無法正確的import android.support.v7.app.ActionBarActivity, 導致下方許多的函式也無法進行, 該如何修正才能夠執行呢? 感謝。
我開eclipseㄉ時候,都會當當ㄉ,最後又跑不動,沒回應,怎麼辦? 感恩.
電腦可能太老舊囉
順便說你做ㄉ很好!謝謝!!!!!!!!XD
謝謝 XDD
這可以用在WIN7嗎?
可以
您好 我安裝好了可是不能建立一個app的系統, 他會出現: Enter an application name (shown in launcher ) 我就不能建立APP 請問是什麼原因 拜託大大
好像是要輸入APP的名字
很棒 謝謝!
謝謝 ^_^
島主我按照你的方法作案下run後出現"This section cannot be launched,and there are no recent launches"請問要如何解決呢?
不好意思,是"The selection cannot be launched,and there are no recent launches"才對,請問要如何解決呢?感謝
應該是沒選到要RUN的程式 你可以按RUN旁邊的小三角型來選擇要RUN的程式 或是對project按滑鼠右鍵選Run As → Android Application
感謝大大的分享 想請問一下 第二步驟是否要等第一步驟的JAVA載好後才可動作? 我還沒載好就先照做 結果一直出現錯誤 都英文也不知道有沒有弄好 ...
有可能,重來一次試試看
那個appcompat_v7檔案如果有錯誤 模擬器執行會執行不出來嘛
那個appcompat_v7檔案如果有錯誤 模擬器執行會執行不出來嘛
如果你的project有用到appcompat_v7的話,就會沒辦法執行
Could not find https://dl-ssl.google.com/android/eclipse下載不了Developer tools啊...
我找到解決方法了,只要把那Show only...取消打勾就行了
讚! ^_^
為甚麼我的Eclipse解壓縮檔打開後無法操作 並且一直顯示 "C:\Users\User\Downloads\eclipse-java-mars-R-win32-x86_64.zip: 壓縮檔意外的結束"
可能是下載失敗了,重新下載試試
我操作到第2個步驟的 finish 後,Installing Software小視窗跑到一半,跳出另一個小視窗顯示:You are installing software that contains unsigned content. The authenticity or validity of this software cannot be established. 請問版主我該如何解決~~
不用理他,按"繼續安裝"的按鈕
您好 想請問為何preferences裡面沒有ardroid選項??
不好意思 我弄好了^^ 謝謝你
讚 ^_^
請問開發工具 Android Studio不是有了 為何版主不用此套教學?
Android Studio執行速度很慢 電腦配備好的人可以試試
裝到一半出現這個 在HELP 安裝新軟體那邊出現的 警告:要安裝包含未簽名的內容。該軟件的真實性和有效性,不能成立。你要繼續安裝?
嗯,繼續安裝
請問這個程式可以用html5製作app嗎?
應該不行喔
島主您好: 去年曾嘗試安裝Eclips 不過會出現已下的框框 http://i.imgur.com/hdn9wT6.png 今年初有重灌過 照著樓主步驟作之後還是出現一樣的框框 請問島主知道是什麼原因嗎? 拜託解答...感恩^^
島主您好 我已前就有嘗試安裝過eclipse 這個問題已前就有了!!! 每次開起來都會出現下面那個框框 為什麼!?!? http://imgur.com/Df3WeRC 拜託島主解答!!
島主不好意思 我解壓縮完 就出現這個 請問是哪邊沒安裝好嗎!? https://goo.gl/pRq8Y1 跪求島主解答小弟
請問為什麼我的Android SDk Manager安裝不上去 如圖:http://imgur.com/a4wesap
[2015-10-14 20:41:24 - text1] C:\Users\Administrator\workspace\text1\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. [2015-10-14 20:41:24 - text1] [2015-10-14 20:41:24 - text1] C:\Users\Administrator\workspace\text1\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. [2015-10-14 20:41:24 - text1] [2015-10-14 20:41:24 - text1] C:\Users\Administrator\workspace\text1\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. [2015-10-14 20:41:24 - text1] [2015-10-14 20:41:25 - text2] C:\Users\Administrator\workspace\text2\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. [2015-10-14 20:41:25 - text2] [2015-10-14 20:41:25 - text2] C:\Users\Administrator\workspace\text2\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. [2015-10-14 20:41:25 - text2] [2015-10-14 20:41:25 - text2] C:\Users\Administrator\workspace\text2\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. [2015-10-14 20:41:25 - text2] 請問為什麼會這樣,還是有什麼沒有安裝好嗎??
可能是SDK manager那邊沒有下載完全
其實大家問之前,會唔會自已兒由頭到尾對一次,真係真心搵唔到先問有誠意些呢?島主已經教左咁多會心淡。好似有人問(為何版主不用此套教學? )免費分享交流都重多多要求。好多問題自已上網搵或買書睇啦。版主善心分享大家珍惜啦。
#49 abc 於 2015/01/10 08:29 你咁都問得出你可能有(弱視)接近盲,又可能你唔要認真考慮所有,有關要睇(清楚)可能或需要覆核有關都可能比效困難(對你)。 按你說: 就是我按RUN之後阿,過了一下他跑出來了............我開錯了? Problemst出現下面的訊息。。OMG 一開始就寫左啦。 你其實是否應打出你按(RUN)之前,原原本本打左什麼訊息,版主才可以回答你問題 你只係打: Description Resource Path Location Type "abc_action_bar_home_description_format" is not translated in "mk-rMK" (Macedonian: Macedonia,.......................跟住成版A4,叫人幫你核對呀? 你都好明智。最重要係,你根本連要提交什麼資料問版主,浪費佢時間。 版主唔答你,你自已檢討下啦。 望你明白。學習係靠自已,思考亦唔會係靠口
RUN 出來的手機畫面右下角, 會出現一個信件的圖示, 請問要如何刪除它?
我有問題為什麼我的程式改好了但不能Rnu
有錯誤訊息嗎?
您好~板大 可以請問你可以寫一篇 加入facebook sdk教學嗎? 我好想學會怎麼用,但是研究了好久都無法成功
抱歉,我也不會耶 如果哪天我會了一定寫 ^_^
島主,請問我現在想學怎麼用 可是卡在Eclipse 要去抓android-sdk (這地方抓不到,手動去找 android資料夾 也沒有android-sdk )
*****
我是初學者,感謝島主分享這麼詳細的教學 在此想請問一下 下方出現"從元素 'd:skin' 開始找到無效的內容。此處未預期子項元素"這是甚麼意思呢? 另外我要跑RUN的時候,只有一個project可以跑還是說我如果要跑其他project一定得先將其他project刪除? p.s.我現在是用MARS4.4
保住不好一絲我運行城市出現錯舞可以幫忙看一下嗎? 程式碼有顯示錯誤訊息可是我不知道哪裡有問題 希望可以幫忙一下
請問為啥我剛創就有錯誤 還有 資料夾裡沒有 改Hello world 的那個檔案
請問為甚麼 你說的有Hello world 文字擋的那個資料夾裡沒東西 還有剛創好就一堆錯誤
Error generating final archive: java.io.FileNotFoundException Unparsed aapt error(s)! Check the console for output. 跑這個不給RUN
Can you help me to solve the problem? [2016-03-13 17:19:08 - Android SDK] Error when loading the SDK: Error: Error parsing E:\Android\SDK\system-images\android-23\android-wear\armeabi-v7a\devices.xml cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point. Error: Error parsing E:\Android\SDK\system-images\android-23\android-wear\devices.xml cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point. ThankYou!
請問我出現了 D:\Downloads\workplace\TEST\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. 該怎麼處理呢
版主你好,請問這個軟體可以編輯已經做好的APK安裝包嗎 ?
應該不行
請問我按了ok創了一個模擬器 但是顯示missing是怎麼 了
*****
good
Thanks!
Thank you very much
Pleasure!
https://dl-ssl.google.com/android/eclipse 這條LINK ERROR...做不到下去? 有新LINK嗎? THANKS
您好: 照網頁步驟完成所有程序後,在new一筆新增專案,最後按下finish按紐後,等待一陣子後跳回原finish畫面(無出現hello world畫面),但左方區域是有出現一筆test專案,其中values/styles.xml 出現紅色x訊息,整個畫面下方也出現如下訊息,無法開始練習程式,請問是那個步驟出了問題呢?? 惠請指教,謝謝您。 x Errors (2 items) x error:Error retrieving parent for item: No resource found that matches the given name 'Theme. AppCompat.Light'. x Unparsed aapt error(s)! Check the console for output.
版大打攪您 1. 新的Eclipse 找不到 (Eclipse IDE for Java Developers) 這個選項 https://www.eclipse.org/downloads/ 2. 搜尋只找到 JDT 或是 IDE for education https://projects.eclipse.org/search/projects/Eclipse+IDE+for+JAVA+developers?keys=Eclipse+IDE+for+JAVA+developers 我擔心是我找錯地方or 最新的網站應該要download 哪一個?? 先謝謝您的幫忙
找到了... 在 Neon下面有 download package按下去看到 https://www.eclipse.org/downloads/eclipse-packages/ 但是有兩個可以download 可以請問哪個比較好? (1) Eclipse IDE for JAVA developers (160M) (2) Eclipse IDE for JAVA EE developers (300M) 多謝版大
請問一下,想寫聊天APP怎寫?因為我只會寫單機APP,但目前正在學程式設計想轉職,所以想搞懂怎麼寫非單機APP像LINE or Uber 這種 可以跟其他部手機溝通的APP
想問在新APP內說有51個problems可點修正?
剛好對APK有點興趣,感謝版主此文
很高興對你有幫助 ^_^
我在建立新檔案的那一步每次按完finish都會跑出這個 error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. [2016-11-09 02:03:28 - tt] 我要怎麼處理?
在Work with的欄位輸入https://dl-ssl.google.com/android/eclipse後按Enter 會出現Developer tools,勾選後按Next 按完之後發現下載速度 8kb/s左右 超慢的怎麼會這樣
請問後續有再更新文章嗎? 2017年 點進去網址看到的都與文章內的圖案不同... 今天實作一遍 卡在最後一步... Run不出東西...找不出問題出在哪...爬文中...
讀樂島主, 首先先謝謝您。謝謝詳細的介紹與指導。 今天終於開始安裝了, 目前在android SDK manager的套件安裝。 希望接下來的路都能走得順利。雖然黑暗不知多久, 但是只要心中充滿希望, 相信有一天能見到黎明前的曙光。來日再向您更新小弟的APP學習進度。
很高興對你有幫助 ^_^
Z:\workspace\XX\res\menu\main.xml:6: error: No resource identifier found for attribute 'showAsAction' in package 'com.example.XX' 板大,求救~~
其實不建議學Eclipse了
是的,文章已更新Android Studio
請問,為甚麼我點Preferences之後,裡面沒有出現Android這個選項?
板大您好,我嘗試著照您說的一樣改寫完畢 但還是不能RUN 想問問您是不是有別的辦法解決此問題
請問這有辦法做到連線到雲端然後控制馬達嗎?
理論上應該是可以
晚上好^^ 您文末附的網址,點進去後,已經沒有"建立第一個程式"這串文字了>0<"
感謝回應,已刪除連結 ^_^
請問下載是免費的嗎?容量需要多少,有限制嗎
是免費喔
Hello ! 請教大師,目前小弟想學Java撰寫Android之APP程式,還能繼續向您請益否!萬分感謝!
網路上有很多教學可供參考喔
你好 想問一下如果想將EXCEL資料(例如學生姓名 座號 學號) 彙整進去此APP會部會很困難 是否可簡易開教學
太佛心了,超感謝,這麼詳細的教學。 重點是,需要準備的硬體軟體都寫得超清楚, 讓我知道該從哪裡著手進行,非常謝謝你。 改天拿電腦來實作看看^^
很高興對你有幫助 ^_^
島主你好: 你之前介紹是用Java來開發Android APP,現在則是用,Android studio,因為我想開發Android APP關係,想了解兩者的差異,與優缺點