Android應用開發(一):Android平台搭建與開發環境配置

來源:互聯網
上載者:User

標籤:android   平台搭建與環境配置   android studio   第一個android程式   hello android   

本文從自身經曆的角度分享了Android應用開發的第一步,即Android平台搭建與開發環境配置,主要包括平台的選擇與安裝及其安裝過程中經常遇到的問題,最後給出一個執行個體,即第一個Android軟體“Hello World!”。


1、Android Studio軟體下載


可以在百度上直接下載Android Studio,或者到官網www.android.com上直接下載(中國大陸資源可能會受限)。

注意:這裡推薦使用Android Studio,並不推薦使用Eclipse或者IDEA開發平台,原因是Android Studio提供了一些最佳化處理,減少很多編程的麻煩,在後續的博文中可以體現出來Android Studio的優勢。


2、安裝過程中遇到的問題及其解決方案


(1)、JAVA安裝與配置

請參考:http://blog.csdn.net/frd2009041510/article/details/46707169


(2)、VT-x啟動的方法

因為Android Studio需要啟動硬體加速,所以必須啟動VT-x,啟動VT-x是在電腦開機的時候設定的,不知道怎麼啟動VT-x的請在本博文下面留言。


(3)、intelhaxm-android.exe的安裝

可以在SDK Manager查看intelhaxm-android.exe是否安裝,若沒安裝直接選中安裝即可。

SDK Manager位於C:\Users\Fred\AppData\Local\Android\Sdk\android-sdk-windows。



(4)、模擬器的建立或配置

模擬器是類比代碼在裝置上的運行情況,可以根據需求自己建立,建立的方法如所示。


(5)、記憶體錯誤提示

更改裝置的記憶體RAM即可,如所示。


3、第一個Android軟體“Hello World!”

(1)、建立項目











(2)、編譯





(3)、模擬器顯示結果


4、如何修改APP的名稱與內容

首先進入主函數:

即:

public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }

其次進入activity_main.xml:

最後按住Ctrl並且點擊:

<TextView android:text="@string/hello_world" android:layout_width="wrap_content"

中的@string/hello_world

可以進入到:


對下面代碼進行修改即可。

<resources>    <string name="app_name">AndroidHello</string>    <string name="hello_world">Hello world!</string>    <string name="action_settings">Settings</string></resources>

例如修改為如下:

<resources>    <string name="app_name">Android Hello</string>    <string name="hello_world">Hello Android, I am Fred!</string>    <string name="action_settings">Settings</string></resources>

編譯運行後的結果為:




著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

Android應用開發(一):Android平台搭建與開發環境配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.