當前位置:首頁 » 安卓系統 » androidstudio使用教程

androidstudio使用教程

發布時間: 2022-02-26 02:23:43

『壹』 Android studio使用方法

先來到Android Studio的bin目錄下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用於查看錯誤消息,進入cmd 然後指向Android Studio目錄下 運行studio.bat 可以查看錯誤消息,去修改android-studio\bin目錄下的studio.exe.vmoptions 去除第5行的 -XX:+UseCodeCacheFlushing,啟動成功
用記事本打開android-studio\bin 目錄下的studio.bat
將 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe.vmoptions
改為 SETVM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe啟動成功[8]
用文本工具打開
studio.bat
line25 to line 28:
SET JRE=%JDK%
IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
SET BITS=IF EXIST "%JRE%\lib\amd64" SET BITS=64
可以看到裡面設置軟體支持系統位數是64位,如果自己所用電腦是32位的 jre/lib目錄下只有i386文件,嘗試把
IF EXIST "%JRE%\lib\amd64" SET BITS=64 改為
IF EXIST "%JRE%\lib\i386" SET BITS=32[8]
檢查jdk路徑是否配置,1.6和1.7都沒有問題,jdk環境變數配置確保正確

『貳』 如何用android studio使用方法

在windows平台下使用android studio創建項目步驟如下。
1、雙擊打開Android studio之後選擇start a new Android Studio project,如下圖:

2、然後填上項目名和包名,然後點擊Next如下圖:

3、然後選擇創建項目最小的sdk版本,然後點擊Next如下圖:

4、然後選擇創建的頁面,這里選擇空白頁面,然後點擊next如下圖:

5、最後是項目的入口類名和布局文件名,這里選擇默認,點擊finish,如下圖:

『叄』 如何使用Android Studio開發用戶登錄界面

1. 先通過TestFlight安裝build
2. 再把build通過ifanbox把build導出來成為ipa文件
3. 下面就需要把ipa文件重新簽名,方法有兩種
方法一:
利用商業化工具簽名,SeeTest支持把ipa重新簽名,簽名需要提供 provision文件,和開發者證書私鑰和密碼
方法二:
自己想辦法簽,代碼參考如下

unzip app.ipa
rm -rf Payload/MyApp.app/_CodeSignature/
cp ~/Downloads/AdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovision
codesign -f -s "iPhone Distribution: Company Certificate" --resource-rules Payload/MyApp.app/ResourceRules.plist Payload/MyApp.app
zip -qr app-resigned.ipa Payload/

其中"iPhone Distribution: Company Certificate"是你證書的common name, 別的沒什麼要注意的。
方法三:
網上有推薦用一個叫iresign的工具簽名,其實挺好用,該工具只能工作在mac下面
個人推薦用方法三,但是要注意一個問題,就是iresign需要你提供四個信息,一個是ipa文件,一個是provision文件,一個是證書的common name,最後一個是entitlements.plist文件。前三個想必大家都懂,但是第四個之前真沒聽過,網上資料也有限。
請用下面的方法生成entitlements.plist文件

/usr/libexec/PlistBuddy -x -c "print :Entitlements " /dev/stdin <<< $(security cms -D -i proction.app/embedded.mobileprovision) > entitlements.plist
/usr/libexec/PlistBuddy -c 'Set :get-task-allow true' entitlements.plist

生成之後,再利用iresign,就可以做出一個可以被xcode instrument的ipa包了。

『肆』 android studio怎樣使用

我接觸jni的時候正在用android studio,所以我記錄一下在as上部署ndk環境的步驟。


首先先看一下大概步驟:
1,下載ndk
2,配置環境變數
3,配置as屬性
4,java測試代碼
5,創建.h的頭文件
6,創建.c的測試c代碼
7,生成so文件
8,測試ndk環境

詳細的可以看看安卓巴士教程:網頁鏈接

『伍』 Android Studio怎麼用

Android Studio是一套面世時間還不長的IDE(即集成開發環境),目前已經免費向谷歌及Android的開發人員發放。Android Studio以IntelliJ IDEA為基礎,後者同樣是一套相當出色的Android開發環境。在今天的文章中,我們將共同了解如何創建一個全新Android項目,同時充分發揮Android Studio所提供的各項功能優勢。
1.項目設置
在開始暢游Android Studio的世界之前,大家首先需要點擊此處下載並進行安裝。請注意,各位必須事先安裝好JDK 6或者更高版本。如果是在Windows系統環境下,先啟動.exe文件、而後按照安裝向導的指示一步步完成。如果大家使用的是OS X系統,則首先雙擊啟動磁碟鏡像,然後將Android Studio拖拽到自己的應用程序文件夾當中。
在成功完成了以上各項步驟後,那麼大家的開發環境應該已經得到了正確設置。接下來,我們可以准備好利用Android Studio創建自己的第一款Android應用程序了。當大家第一次啟動Android Studio時,應該會看到該軟體的歡迎屏幕,其中還提供一些選項、指導我們以此為起點邁出Android應用開發的第一步。

在今天的教程中,我們將選擇「New Project(新項目)」選項。不過如果大家希望把Eclipse等其它環境中的現有項目轉化為Android Studio項目,也可以選擇「Import Project(導入項目)」。Android Studio能夠將Eclipse項目轉換為Android Studio項目,並在項目中為用戶提供必要的配置文件。
如果大家在選項列表中點擊了「Open Project(打開項目)」,則可以開啟已經利用Android Studio或者IntelliJ IDEA創建出的項目。而選擇「Check out from Version Control(版本控制檢查)」的話,大家能夠對處於版本控制之下的項目副本進行檢查。通過這種方式,我們可以將現有項目作為基礎、快速構建起新的針對性版本。
由於我們需要從零開始,因此這里選擇「新項目」。這時大家會看到一份選項列表,旨在對我們的新項目作出配置。在今天的教程中,我們將創建一款簡單的應用程序,主要目的是為大家演示Android Studio中最為重要的一部分功能特性。相信大家也和我一樣,會認為「HelloWorld」這個名稱最適合本次開發出的新項目。

正如大家在上面這幅截圖中所看到,我把自己的應用程序命名為HelloWorld,並為其設定了模塊名稱。如果大家對IntelliJ IDEA不太熟悉,可能不知道模塊這東西到底是什麼。模塊實際上就是一個可以進行編譯、運行、測試以及調試的獨立功能單元。模塊當中包含有源代碼、編譯腳本以及用於特定任務的其它組成部分。
在創建新項目時,大家還可以為該項目設定軟體包名稱。在默認情況下,Android Studio會將項目包名稱的最後一項元素設置為模塊名稱,但只要願意、大家可以隨意對其作出變更。
其它設定內容還包括項目在設備上的保存位置、最低與推薦SDK、項目編譯需要使用的SDK以及項目主題等等。大家也可以要求Android Studio創建一個Activity類、為其自定義一個啟動圖標,或者設定該項目是否支持GridLayout、Fragments、Navigation Drawer或者Action Bar等。
這里我們不會為自己的應用程序創建自定義圖標,因此大家可以取消「Create custom launch icon(創建自定義啟動圖標)」項目前的勾選框。點擊「Next(下一步)」繼續進行其它項目設置步驟。
由於我們在之前的步驟中勾選了「Create activity(創建activity)」項目的勾選框,因此這里導航會要求大家對Android Studio將為我們創建的Activity類進行配置。

由於我們將從空白Activity類開始進行配置,因此大家可以點擊「Next」執行設置流程的下面幾個步驟。這里大家需要對該Activity類、主布局以及片段布局進行命名。大家也可以設置導航類型,在今天的示例項目中我們將其設置為「None」。下面這幅截圖顯示的是我們的設置方案看起來是什麼樣子。

在點擊「Finish」之後,大家會看到如下圖所示的Android Studio用戶界面。其中窗口左側為項目資源管理器,右側則為工作區。在Android Studio中對項目進行設置之後,現在我們可以逐一查看Android Studio當中的各項關鍵功能。

2. Android虛擬設備
所謂Android虛擬設備——或者簡稱AVD——是一套模擬器配置方案,它允許大家設定出與實際情況相符的Android設備型號。這就讓開發者在多種多樣的設備平台上運行並測試應用程序變得更為輕松。在Android虛擬設備功能的支持下,大家可以為Android模擬器指定需要模擬的硬體與軟體組合。
創建Android虛擬設備的首選方式是通過AVD Manager。大家可以在Android Studio用戶界面的Tools菜單中依次選擇Android〉AVD Manager。

如果大家之前對開發環境的設置工作正確無誤,那麼Android虛擬設備管理器的界面應該如下圖所示。

要創建新的AVD,我們需要點擊右側的「New…」、為AVD設定名稱並如下圖所示對虛擬設備進行配置。最後點擊「OK」以創建自己的第一套AVD。

要使用我們剛剛創建好的AVD,首先需要在AVD管理器的列表中將其選中,然後點擊窗口右側的「Start…」。如果大家的AVD設置過程正確無誤,那麼Android模擬器在啟動後應該如下圖所示。

既然Android模擬器已經成功啟動並開始運行,現在是時候啟動我們的應用程序了。在「Run」菜單中選擇「Run 『helloworld』」——沒錯,在Android模擬器中運行應用程序就是這么簡單。

3.實時布局(Live Layout)
Android Studio中的實時布局功能允許大家在無需將應用程序運行在設備或者模擬器中的前提下,直接預覽應用的用戶界面。實時布局是一款極為強大的工具,能夠幫助開發者節約大量時間。在實時布局的幫助下,查看應用程序用戶界面的任務變得輕松而且快捷。
要使用實時布局,我們需要雙擊對應XML布局文件並選擇工作區下方的「Text」標簽。接下來選擇工作區右側的「Preview」標簽來預覽當前布局。我們對XML布局作出的任何變更都會直接反映在右側的預覽窗口當中。大家可以查看下面這幅截圖來深入理解這項功能。

實時布局功能為我們帶來了諸多值得稱道的顯著優勢。舉例來說,大家可以在Preview面板的第一項菜單中選擇選項,從而對當前正在使用的XML布局隨意作出調整。譬如說,大家可以分別創建不同的縱向與橫向顯示視圖,Android Studio會承擔起創建必要文件夾及文件的任務。
Preview面板中的第二項菜單允許大家變更顯示在Preview面板內的設備大小。第三項菜單的作用則是調整設備在Preview面板中的朝向,這樣我們就能更輕松地查看同一套布局方案在不同顯示模式(縱向與橫向)下的效果與主題。
Preview面板中的第四項菜單允許我們輕松訪問Activity或者布局所使用的個別片段。Preview面板還允許大家變更在實時布局中使用的語言,從而輕松預覽不同語言在布局方案中的顯示效果。最右邊的菜單的作用則是調整API版本。
Preview面板中還包含多項控制機制,例如對布局進行縮放、重新Preview面板或者截取當前屏幕。
4.模板
Android Studio還為開發人員提供多種模板選項,從而大大提升開發速度。這些模板能自動創建Activity以及必要的XML文件。大家還可以利用這些模板創建出較為基礎的Android應用程序,並將其運行在實體設備或者模擬器當中。
在Android Studio當中,我們可以在創建新的Activity時一同創建出對應模板。右鍵點擊窗口左側項目瀏覽器中的「package name」並在菜單中選擇「New」,而後從選項列表中點選「Activity」。Android Studio隨後會為開發者列出模板清單,其中包括Blank Activity、Fullscreen Activity以及Tabbed Activity。

大家還可以從菜單中選擇「Image Asset」,接下來的向導會指引我們一步步完成創建流程。下面讓我們一起來看看如何以Login Activity模板為基礎創建一套新的Activity。首先在Acivity模板列表中選擇Login Activity選項以啟動創建向導。

如大家在上面的截圖中所見,我已經將新建的Activity命名為LoginActivity——也就是為activity login設定Layout Name——並為該Activity添加了一個名為Sign In的標題。在默認情況下,對話框中的Include Google+ sign in項目已經被勾選。由於我們不打算在今天的示例中使用Google+登錄功能,因此取消該勾選項。
大家可以選擇為這套新的Activity設定Hierarchical Parent(分層結構)。這樣當我們點擊設備上的後退按鈕時,應用就將通過導航返回至上一界面。我們將這一欄位留空。在點擊「Finish」之後,Android Studio會為我們創建出必要的文件及文件夾。如果一切進展順利,我們將在項目當中看到新的Activity與Layout。
下一布工作是在manifest文件中對新Activity進行設置,這樣它就能在應用程序啟動時作為主Activity加以使用了。請大家一起來看下面的manifest文件內容,其中LoginActivity類擁有自己的活動節點。
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.tuts.HelloWorld.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.tuts.HelloWorld.LoginActivity"
android:label="@string/title_activity_login"
android:windowSoftInputMode="adjustResize|stateVisible" >
</activity>
</application>

為了在應用程序當中啟動我們剛剛創建的LoginActivity,首先需要移除原有LoginActivity類的活動節點,然後利用com.tuts.HelloWorld.LoginActivity代替先前的com.tuts.HelloWorld.MainActivity。這樣一來,應用程序現在就將使用LoginActivity類作為其主Activity。
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="za.co.helloworld.LoginActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

當我們在模擬器當中創建並運行自己的應用程序時,首先應該會看到如下圖所示的顯示內容。這意味著我們已經成功利用剛剛創建的LoginActivity類取代了原有的空白Activity類。

5.Lint工具
對代碼進行測試是一回事,但同樣重要的是、我們還需要在編寫代碼的同時引入各種最佳實踐。這不僅能夠顯著改進性能表現,也能增加應用程序的整體穩定性。另外,經過合理結構調整的項目在維護方面也更為輕松。
Android Studio中提供的Android Lint是一款靜態分析工具,它負責對項目源代碼加以分析。它能夠檢測出應用程序中的潛在漏洞以及其它可能被編譯器所忽略的其它代碼問題。
就以下面這幅截圖為例,大家可以看到該布局中的LinearLayout並未得到實際使用。Android Lint的優勢在於,它能幫助我們重視警告或報錯信息的出現原因,從而更輕松地修復或者解決這些問題。

請大家養成重復使用Android Studio Lint工具的好習慣,這能幫助我們准確檢測到項目當中存在的潛在問題。Lint工具甚至能告訴我們應用程序中是否存在重復的圖片或者編譯內容。
要運行Lint工具,大家首先需要在Android Studio的「Analyze」菜單中選擇「Inspect Code…」。當Android Studio完成了對項目的檢測之後,它會在窗口底部顯示出分析結果。請注意,除了Android Lint之外,Android Studio還提供一系列其它檢查功能。只需雙擊某個已經發現的問題,系統就會幫助大家定位到對應文件中存在問題的位置。

6.富布局編輯器
Android Studio提供一套富布局編輯器,大家可以在其中隨意拖拽各類用戶界面組件。大家還可以在多屏幕配置中同時查看多種布局的顯示效果,這一點我們在前文中已經提到過。
這款富布局編輯器在使用方面非常直觀簡單。我們首先需要一套要處理的布局方案。瀏覽到項目中res文件夾下的layout文件夾,右鍵點擊layout文件夾,然後在彈出的菜單中選擇New>Layout resource file。
下面為新布局設定一個名稱與root元素,而後點擊「OK」。Android Studio會自動在窗口右側的編輯器當中打開該布局。

在編輯器的底部,大家會看到兩個標簽,分別是Design與Text。點擊Text標簽後編輯器將被激活,這樣我們就能對當前選定的布局方案作出變更。
點擊Design標簽則會激活另一套編輯器內容,其中顯示出布局的預覽效果。要向布局當中添加其它功能性組件,我們只需將其從布局左側的組件列表中拖出並放入布局內即可。是的,就這么簡單。

『陸』 如何玩轉Android studio,玩轉Android Studio是怎樣的一種體驗

1、已被Android Studio虐了好幾天,天天都被弄的虛脫。到現在為止也沒有把AS的最基本的操作相關的概念弄懂。看了很多所謂的Android Studio教程,說兩個在比較系統的:(1)Studio教程 - Android Studio 安卓開發者社區(2)Android Studio系列教程二--基本設置與運行,等其他的一些教程。但感覺這些寫的都不痛不癢,沒有深入地從一個用過Eclipse過渡到AS所存在的操作思維習慣來講解如何使用AS。
Eclipse VS Android Studio在操作層面到底有哪些區別?如何進行正確的AS操作,玩得跟Eclipse一樣,最起碼使用起來沒有恐懼感。
2、上面兩教程等網上其他的一些也都這么說,Eclipse中的workspace==Android Studio中的project,Eclipse中的project==Android Studio中的Mole.那問題就來了。我在9GAG(project)導入了另外兩個Mole:(1)iAppPDFMobile;(2)ToggleButtonSample.其他的兩個是各自對應的包。為什麼我不能執行ToggleButtonSample.Android Studio是否可以像Eclipse一樣在一個窗口中顯示多個App所對應的代碼。

『柒』 如何使用android studio

1:快捷鍵不要戀舊用Eclipse的,還是耐心的學習IntelliJ IDEA的快捷鍵吧。(ls有快捷鍵的pdf文檔下載地址)

2:如果團隊之前使用Eclipse,現在仍有人使用Eclipse的話。建議下載Eclipse Code Formatter插件,導入之前Eclipse下自定義的代碼格式規范。

3:本人並不習慣darcula的配色,所以下載了monokai的配色。
下載地址:OtaK/jetbrains-monokai-sublime · GitHub

可以看看安卓巴士的教程:網頁鏈接

『捌』 怎樣使用andriod studio

Android Studio怎麼用?Android Studio使用教程圖文詳解
http://www.pc841.com/article/20141210-39221.html
詳細可以參考這個,有圖解教程,希望可以幫到你

『玖』 android studio 如何使用

android studio的使用方式,其實很多和eclipse相似,你可以遇到問題,就網路一下,很多都有教程,具體的可以提問一下

『拾』 如何用android studio打開方式

安裝好Android studio之後桌面默認是沒有Android studio圖標的,有以下兩種辦法可以找到圖標並打開,方法如下:

1、打開開始菜單,找到Android studio文件夾,點擊裡面的圖標即可打開Android studio,如下圖:

熱點內容
監控腳本實用 發布:2022-11-30 14:14:28 瀏覽:371
九陰真經顯血腳本 發布:2022-11-30 14:14:22 瀏覽:191
浪潮伺服器mgn口地址 發布:2022-11-30 14:13:41 瀏覽:791
linux鎖屏設置 發布:2022-11-30 14:08:20 瀏覽:887
演算法轉讓 發布:2022-11-30 14:07:24 瀏覽:16
我的世界為什麼從伺服器斷開連接 發布:2022-11-30 14:07:04 瀏覽:387
怎麼擠出母乳存儲袋中的空氣 發布:2022-11-30 14:05:32 瀏覽:27
linuxbin文件 發布:2022-11-30 14:01:19 瀏覽:474
購物網站源碼php 發布:2022-11-30 13:58:15 瀏覽:466
python執行java 發布:2022-11-30 13:56:23 瀏覽:936