[Android] 筆記手機上測試自己的APP - 一些平鋪直敘技術相關文
文章推薦指數: 80 %
在開發Android 時,測試APP 的方式有兩種(1) 在android studio 時透過AVD ... (二) 是透過apk 檔直接在手機上安裝應用程式並執行(透過email 寄信)
跳到主要內容
[Android]筆記手機上測試自己的APP
取得連結
Facebook
Twitter
Pinterest
以電子郵件傳送
其他應用程式
1月07,2016
本篇撰寫時的AndroidStudio為1.5.1版。
在開發Android時,測試APP的方式有兩種(1)在androidstudio時透過AVD執行/模擬APP(AVD,AndroidVirtualDevice android模擬器) (2)在手機上測試自己的APP
此篇文章暫不討論(1)AVD的方式。
在手機上測試自己的APP,有兩個方式:
(一)手機USB接上電腦
(二)是透過apk檔直接在手機上安裝應用程式並執行(透過email寄信)
不論1,2都請你先把你手機上的『開發人員選項』打開,並且要勾選USB偵錯的項目。
(至於怎麼開你可能要去google一下,以我來說是找到手機的設定的地方,在Android版本號的地方按七下。
)
這張圖是已經開啟開發人員選項選單畫面,模式狀態請為『開』。
並且授權USB偵錯。
(一)手機USB接上電腦
用USB測試的話,如果是window作業系統還要另外安裝手機USB的驅動程式(Mac我忘記要不要裝了sorry...),如果你接上去USB然後runAPP的時候沒有抓到你的device,那可能真的要裝一下了...
安裝USB驅動的話請參考這篇OEMUSBDrivers。
假如你裝好了,就把你的手機以及usb接上電腦,在AndroidStudio的地方,執行`runAPP`。
這時候AndroidStudio會先問候你的手機是否允許偵錯:
像我的手機是三星的,在透過允許偵錯之後,你才能在DeviceChooser找到三星的手機,假如你按取消,或是沒有回應,則選不到這個選項(state會變成offline):
選擇我的手機之後,按下OK就能在手機上模擬app了。
(二)是透過apk檔直接在手機上安裝應用程式並執行(透過email寄信)
假如你的usb偵錯一直有失敗,那另一種方式就是把整個app的apk檔寄給自己,透過手機收emai的方式把apk下載下來。
至於apk檔在哪裡呢,尋找目錄底下,他在app/build/outputs/apk/app-debug.apk
你可以把這個apk複製出來,換個檔名。
另外如果你有修改app的程式,也請記得重新build專案才會同步這個apk。
使用你的email把這個apk夾帶在信件中,寄給自己,然後透過手機收信,並下載apk,流程如下:
如果未曾允許過的話要記得允許安裝的權限,安裝完成後就會在手機的APP列表找到他。
android
取得連結
Facebook
Twitter
Pinterest
以電子郵件傳送
其他應用程式
留言
這個網誌中的熱門文章
解決fatal:Notagitrepository(oranyoftheparentdirectories):.git錯誤
7月25,2013
有一次我在開branch的時候:$gitcheckout-bwinwu/dev發生了這個錯誤:fatal:Notagitrepository(oranyoftheparentdirectories):.git不過,起因不是重點,因為就算我今天不是開branch,也有可能發生這個錯誤~這個錯誤是在告訴你,你所在的目錄,並不是一個git的repository,換句話說,其實就是git在你這個目錄下找不到.git這個目錄,沒有這個目錄,有很多事很難再往下做,因此解決方法就是下gitinit,gitinit就是創造一個空的gitrepo或是重新初始化一個gitrepo。
$gitinitReinitializedexistingGitrepositoryinh:/your_docs/your_web/.git下了gitinit就會重新初始化這個gitrepo.參考:git-init(1)ManualPage
閱讀完整內容
關於github的README.md怎麼寫呢?
1月14,2013
自從上個月開始用githubforwindow的介面之後,然後又有一次看到某個表單驗證的github的README.md檔寫的超正,圖文並茂排版有序,到底是怎麼辦到的?!後來查了一下才知道是有一定的格式可以把README.md檔寫得很漂亮如果想知道README.md怎麼寫:1.下載別人的README.md,看別人怎麼寫,對照github上的畫面 我自己是覺得看別人寫最快2.直接看規格我自己是首先,新增README.md檔第二,用編輯器打開他,(如用notepad++的話,如要寫中文內容,記得使用UTF-8編碼)第三,開始寫內容第四,上傳到github之後,可在github的介面上編輯README.md檔,順便preview,就可以慢慢知道怎麼寫了,原來....其實也沒有很複雜不過我後來發現,按下github的RAW,可以看到README.md完整的寫法,連下載都不用下載,真棒...按了RAW之後會轉到下一頁,看到完整README.md格式
閱讀完整內容
Email寄信-css/html排版,跑版問題
3月19,2013
繼上次我寫過一篇筆記:HTML製作edm的技巧與問題最近發現即便我遵守一些製作edm或是email信件的規則,一樣會有在各大mailsystem(各大信箱,ex:Microsoftoutlook,gmail,hotmail,Yahoomail....)出現各種零零總總的問題,我真是受夠了這個問題...,埃..為了處理這種UI在各個信箱顯示不同結果的問題,我下定決定我一定要找到方法。
說實話起初我不覺得信件的CSS在一兩種信箱中跑版沒有甚麼奇怪(好吧,就當作我能力不好吧)但基本上大部分的信件信筒為了防止事件監聽會有些行為上的限制以及css的部分送到信箱後又會被重新解析過Microsoftoutlook就更不用說了這雖然是信件收發軟體但他畢竟不是瀏覽器一般信件寄到是用瀏覽器開啟的信箱就已經有很多css跟html排版的限制了後來呢就做各種嘗試,每種失敗我都記錄起來,多試還是有用的xd。
Gmail/ Hotmail/YahooMail我發現信箱的排版行內樣式hotmail/outlook不支援Margin,所以如果需要設邊界寬度,縮排,用padding可以支援幾乎全部。
(我同事建議用border,設寬度然後顏色透明)
閱讀完整內容
yiyingggg
瀏覽簡介
封存
2017
12
十一月
1
九月
9
四月
1
二月
1
2016
95
十一月
2
十月
6
九月
1
八月
1
七月
9
六月
13
五月
20
四月
11
三月
14
二月
8
一月
10
誤刪npmrc解決方法之一
Android的SharedPreferences學習筆記
[筆記]手機APP畫面的分類
我最近看的一本書:AndroidApp程式設計教本之無痛起步
SamsungGalaxyS6edge使用三個月的心得
[Android]筆記手機上測試自己的APP
[Android筆記]設定ImageView的圖檔來源
元旦三天連假讀的三本書
[CSS]用transformscale針對inputcheckbox放大
[讀書心得]SCM軟體配置管理
2015
100
十二月
6
十一月
5
十月
7
九月
10
八月
8
七月
5
六月
1
五月
6
四月
11
三月
15
二月
21
一月
5
2014
52
十二月
9
十一月
2
十月
8
九月
5
八月
1
七月
3
五月
4
四月
9
三月
6
二月
4
一月
1
2013
121
十二月
3
十一月
4
十月
13
九月
8
八月
16
七月
9
六月
10
五月
10
四月
16
三月
17
二月
7
一月
8
2012
161
十二月
8
十一月
12
十月
14
九月
12
八月
6
七月
10
六月
44
五月
20
四月
19
三月
12
二月
3
一月
1
2011
42
十二月
5
十一月
3
十月
5
九月
5
八月
19
七月
2
三月
2
一月
1
2010
2
六月
2
2008
2
九月
1
八月
1
顯示更多
顯示較少
標籤
2014
3C
九洲
工作
工具
日本
生活
多國語系
好用的工具
收藏
耳機
快快樂樂學SASS
玩樂
金流
前端
前端工程師
美國
重構
面試
旅行
旅遊
高雄
問與答
教學
第三方
第三方支付
設計
軟體
軟體工程
開箱
雲端運算
資料科學
實用的
網架應用實務班筆記
網頁
網頁設計作業(作品)
歐付寶
練習web
調查
講座摘要
證照
鐵三角
讀書
讀書心得
ad
adapt.js
admin
admod
ajax
analytic
android
angular
AngularJS
apache
API
app
aws
bdd
BELP
Berkeley
bing
bingad
bitbucket
BizLePro
bootstrap
bower
C
C++
canvas
CGI
chai
chrome
cloud
codeigniter
coffee
colorbox
compass
composer
conf
coursera
CSS
d3
data
deploy
digitalOcean
docker
dreamweaver
dreamweaver5.5
Dw
eclipse
elasticsearch
es6
expr
Express
facebook
facebookSDK
fedora
firefox
fitbit
Flash
frontend
GA
GAIQ
GDG
GH
git
github
go
google
greensock
grunt
GTM
gulp
GWAB
gzip
hack
herok
heroku
hipchat
hitcon
homebrew
htaccess
html
html5
http
hubot
hugo
i18n
ios
jade
Java
javascript
jekyll
joomla
joomla!3
jquery
jqueryUI
JSDC
jsdc2014
laravel
life
Linux
mac
machinelearning
meteor
MiCloud
microsoft
ML
mobile
mongo
MongoDB
mysql
ng2
nginx
node
node.js
npm
objective-C
oca
oracle
outlook
parallax
parallels
Perl
php
phpconf2013
phpconf2014
phpmyadmin
phpunit
piwik
play
print
project
pure
python
R
rail
rails
redis
RN
ruby
RWD
safari
sails
sass
scm
scrum
SCSS
semantic-ui
SEO
SFO
sketch
slack
SmartOS
sqlite
ssd
svg
svn
tdd
template
test
theme
themeforest
three.js
TIL
tomcat
TQC
TypeScript
ubuntu
UI
Unity
ux
vim
visio
vue
web
win
window
windows8app
wordpress
wortatUnisharp
Yahoo
yii
Yosemite
youtube
YUI
顯示更多
顯示較少
檢舉濫用情形
總網頁瀏覽量
延伸文章資訊
- 1▷ 如何知道APK是否沒有病毒並且安全 - Acommunity
關於它是否是一個安全無病毒APK,如果是這樣,可以通過多種方法來驗證以這種格式 ... 可以嘗試將APK下載到計算機上,然後在APK上以APK格式安裝應用以對其進行測試並 ...
- 2Android App Google Play測試方式 - 歐文的BLOG - 痞客邦
如何讓測試人員可以測試. 當APK上傳後,Google 約要用一至兩小時的工作時間,讓測試APK設定好,之後便可安裝或更新APK囉. 1. 取得APP的測試網址.
- 3App Center 測試的Espresso 應用程式和測試簽署
本文內容. 背景; 發行的組建. 若要在App Center 測試中執行Espresso 測試,應用程式APK 和測試APK 必須以相同的方式簽署。 兩者都必須使用來簽署:.
- 4Android 測試工具安卓下載,安卓版APK | 免費下載 - APK Pure
Android 測試工具安卓版Red Bean Ice 11.1.0APK免費下載。新手/新買Android 用家必備,測試你的Android 手機/平板電腦/Wear 手錶功能是否 ... 使...
- 5Firebase — 發布內部測試者版本使用的好工具App Distribution ...
一直想說Firebase內部的這個功能是幹嘛用的,今天測試了一下才發現,如果你有一些內部測試或者希望發布給廠商或不公開的測試本使用,以前可能要透過丟apk或者ipa的方式 ...