1. 程式人生 > >安卓日常小知識

安卓日常小知識

轉載請註明出處:https://blog.csdn.net/u011038298/article/details/83573257

目錄

android開發之無線遠端除錯

解決Androidstudio找不到裝置問題

如何從PC安裝apk到手機

執行Androidstudio卡頓的解決方案

如何獲取MD5、SHA1和SHA256值

如何給Androidstudio設定背景圖

顏色透明度值對照表

Android API Level對照表

如何刪除CSDN上傳檔案


android開發之無線遠端除錯

1.請用USB線連線手機與PC電腦
2.在Androidstudio的Terminal命令視窗輸入“adb devices”可以檢視當前連線的裝置狀況
3.設定手機無線監聽埠5555,輸入命令:“adb tcpip 5555”
4.設定成功後,輸入命令 “adb connect IP”(這裡的IP替換成你自己手機的IP地址),完成以上操作後再拔掉手機資料線也可以進行除錯了

 

解決Androidstudio找不到裝置問題

找不到裝置的原因通常是因為使用了第三方手機助手,導致端口占用問題
1.在Androidstudio的Terminal命令視窗輸入: netstat -aon|findstr "5037",找出佔用5037的埠
2.在Androidstudio的Terminal命令視窗輸入:tasklist|findstr “這裡填被佔用的埠",查詢應用名稱
3.啟動工作管理員,進入詳情資訊,根據查詢的應用名稱(或PID)來結束應用的程序

 

如何從PC安裝apk到手機

1.請用USB線連線手機與PC電腦
2.開啟cmd命令列,輸入“adb devices”可以檢視當前連線的裝置狀況
3.輸入命令列進行安裝:adb install  這裡填寫apk在PC的絕對路徑
(如果是把apk安裝到as模擬器上,可以直接把apk拖拽到模擬器上進行安裝)

 

執行Androidstudio卡頓的解決方案

在Androidstudio的安裝目錄下找到\bin\studio64.exe.vmoptions檔案,修改相對應的引數值
-Xms2048m
-Xmx3072m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50

 

如何獲取MD5、SHA1和SHA256值

通過Android Studio編譯器獲取
第一步、開啟Android Studio的Terminal工具
第二步、輸入命令:keytool -v -list -keystore    (這裡寫keystore的檔案路徑,keystore 檔案為 Android 簽名證書檔案)
第三步、輸入Keystore密碼

使用 keytool(jdk自帶工具)獲取
1.執行進入控制檯(cmd)。
2.在彈出的控制檯視窗中輸入命令: cd .android
3.繼續在控制檯輸入命令:keytool -list -v -keystore debug.keystore
4.輸入金鑰庫口令,編譯器提供的debug keystore預設密碼是: android

 

如何給Androidstudio設定背景圖

1.安裝外掛Sexy Editor(File->Settings->Plugins)
2.找到外掛Sexy Editor(File->Settings->Other Settings)
3.點選Add images按鈕,從PC找到你想要的背景圖片進行新增

 

顏色透明度值對照表

透明度 十六進位制 -- 透明度 十六進位制 -- 透明度 十六進位制 -- 透明度 十六進位制 -- 透明度 十六進位制
1% 03    21% 36   41% 69   61% 9C   81% CF
2% 05    22% 38   42% 6B   62% 9E   82% D1
3% 08    23% 3B   43% 6E   63% A1   83% D4
4% 0A    24% 3D   44% 70   64% A3   84% D6
5% 0D    25% 40    45% 73   65% A6   85% D9
6% 0F    26% 42    46% 75   66% A8   86% DB
7% 12    27% 45    47% 78   67% AB   87% DE
8% 14    28% 47   48% 7A   68% AD   88% E0
9% 17    29% 4A   49% 7D   69% B0   89% E3
10% 1A    30% 4D   50% 80   70% B3   90% E6
11% 1C    31% 4F   51% 82   71% B5   91% E8
12% 1F    32% 52   52% 85   72% B8   92% EB
13% 21    33% 54   53% 87   73% BA   93% ED
14% 24    34% 57   54% 8A   74% BD   94% F0
15% 26   35% 59   55% 8C   75% BF   95% F2
16% 29   36% 5C   56% 8F    76% C2   96% F5
17% 2B   37% 5E   57% 91    77% C4   97% F7
18% 2E   38% 61   58% 94    78% C7   98% FA
19% 30   39% 63   59% 96   79% C9   99% FC
20% 33   40% 66   60% 99   80% CC   100% FF

舉例:使用紅色#FF0000來設定透明度

#00FF0000 代表完全透明;  #80FF0000代表一半透明;  #FFFF0000代表不透明  

 

Android API Level對照表

API Level Android版本 VERSION_CODE Linux核心版本 釋出日期 後續Android版本
28 9 P Unknown 2018-08-07 -
27 8.1 O MR1 4.10 2017-12-05
26 8.0 O 4.10 2017-08-22
25 7.1 N_MR1 4.4.1 2016-10-04 7.1.1、7.1.2
24 7.0 N 4.4.1 2016-08-22
23 6.0 M 3.18.10 2015-10-05 6.0.1
22 5.1 LOLLIPOP_MR1 3.16.1 2015-03-09 5.1.1
21 5.0 LOLLIPOP 3.16.1 2014-11-12 5.0.1、5.0.2
20 4.4w KITKAT_WATCH 3.10 2014-06-25 4.4w.1、4.4w.2
19 4.4 KITKAT 3.10 2013-10-31 4.4.1、4.4.2、4.4.3、4.4.4
18 4.3 JELLY_BEAN_MR2 3.4.0 2013-07-24 4.3.1
17 4.2 JELLY_BEAN_MR1 3.4.0 2012-11-13 4.2.1、4.2.2
16 4.1 JELLY_BEAN 3.0.31 2012-07-09 4.1.1、4.1.2
15 4.0.3 ICE_CREAM_SANDWICH_MR1 3.0.1 2011-12-16 4.0.4
14 4.0 ICE_CREAM_SANDWICH 3.0.1 2011-10-18 4.0.1、4.0.2
13 3.2 HONEYCOMB_MR2 2.6.36 2011-07-15 3.2.1、3.2.2、3.2.3、3.2.4、3.2.5、3.2.6
12 3.1 HONEYCOMB_MR1 2.6.36 2011-05-10
11 3.0 HONEYCOMB 2.6.36 2011-02-22
10 2.3.3 GINGERBREAD_MR1 2.6.35 2011-02-09 2.3.4、2.3.5、2.3.6、2.3.7
9 2.3 GINGERBREAD 2.6.35 2010-12-06 2.3.1、2.3.2
8 2.2 FROYO 2.6.32 2010-05-20 2.2.1、2.2.2、2.2.3
7 2.1 ECLAIR_MR1 2.6.29 2010-01-12
6 2.0.1 ECLAIR_0_1 2.6.29 2009-12-03
5 2.0 ECLAIR 2.6.29 2009-10-26
4 1.6 DONUT 2.6.29 2009-09-15
3 1.5 CUPCAKE 2.6.27 2009-04-27
2 1.1 BASE_1_1 2.6.X 2009-02-09
1 1.0 BASE - 2008-09-23

官方ApiLevels

 

如何刪除CSDN上傳檔案

登入CSDN賬號,直接訪問http://download.csdn.net/index.php/user_console/del_my_source/這裡填寫資原始檔的編號