实战-Android 关闭Userdebug版本StrictMode
引入问题
StrictMode 会在/data/system/dropbox 中生成大量的log文件,占用data分区存储空间。
console:/data/system/dropbox # ls -l
total 848
-rw------- 1 system system 584 2021-12-20 11:29 SYSTEM_AUDIT@1639626755142.txt
-rw------- 1 system system 584 2021-12-20 11:22 SYSTEM_BOOT@1639626755090.txt
-rw------- 1 system system 584 2021-12-20 11:29 SYSTEM_BOOT@1639626755140.txt
-rw------- 1 system system 584 2021-12-16 11:52 SYSTEM_BOOT@1639626761018.txt
-rw------- 1 system system 584 2021-12-16 11:52 SYSTEM_BOOT@1639626761067.txt
-rw------- 1 system system 584 2021-12-16 11:52 SYSTEM_BOOT@1639626761116.txt
-rw------- 1 system system 1176 2021-12-20 11:29 SYSTEM_LAST_KMSG@1639626755141.txt
-rw------- 1 system system 16260 2021-12-20 11:43 SYSTEM_TOMBSTONE@1639626755152.txt.gz
-rw------- 1 system system 15919 2021-12-20 11:50 SYSTEM_TOMBSTONE@1639626755153.txt.gz
-rw------- 1 system system 15870 2021-12-20 11:58 SYSTEM_TOMBSTONE@1639626755154.txt.gz
-rw------- 1 system system 2792 2021-12-20 11:22 system_app_strictmode@1639626755091.txt
-rw------- 1 system system 1741 2021-12-20 11:29 system_app_strictmode@1639626755129.txt
-rw------- 1 system system 1842 2021-12-20 11:29 system_app_strictmode@1639626755130.txt
-rw------- 1 system system 1706 2021-12-20 11:29 system_app_strictmode@1639626755131.txt
-rw------- 1 system system 1775 2021-12-20 11:29 system_app_strictmode@1639626755132.txt
-rw------- 1 system system 2145 2021-12-20 11:29 system_app_strictmode@1639626755133.txt
-rw------- 1 system system 2354 2021-12-20 11:29 system_app_strictmode@1639626755138.txt
-rw------- 1 system system 1741 2021-12-16 11:52 system_app_strictmode@1639626758548.txt
-rw------- 1 system system 1842 2021-12-16 11:52 system_app_strictmode@1639626758556.txt
-rw------- 1 system system 1706 2021-12-16 11:52 system_app_strictmode@1639626758564.txt
-rw------- 1 system system 1775 2021-12-16 11:52 system_app_strictmode@1639626758595.txt
-rw------- 1 system system 2123 2021-12-16 11:52 system_app_strictmode@1639626760018.txt
-rw------- 1 system system 1741 2021-12-16 11:52 system_app_strictmode@1639626761057.txt
-rw------- 1 system system 1842 2021-12-16 11:52 system_app_strictmode@1639626761058.txt
-rw------- 1 system system 1706 2021-12-16 11:52 system_app_strictmode@1639626761059.txt
-rw------- 1 system system 1775 2021-12-16 11:52 system_app_strictmode@1639626761060.txt
-rw------- 1 system system 2123 2021-12-16 11:52 system_app_strictmode@1639626761061.txt
-rw------- 1 system system 1741 2021-12-16 11:52 system_app_strictmode@1639626761106.txt
-rw------- 1 system system 1842 2021-12-16 11:52 system_app_strictmode@1639626761107.txt
-rw------- 1 system system 1706 2021-12-16 11:52 system_app_strictmode@1639626761108.txt
-rw------- 1 system system 1775 2021-12-16 11:52 system_app_strictmode@1639626761109.txt
-rw------- 1 system system 2123 2021-12-16 11:52 system_app_strictmode@1639626761110.txt
-rw------- 1 system system 960 2021-12-20 11:26 system_server_strictmode@1639626755092.txt
-rw------- 1 system system 1718 2021-12-20 11:27 system_server_strictmode@1639626755093.txt
-rw------- 1 system system 1730 2021-12-20 11:27 system_server_strictmode@1639626755094.txt
-rw------- 1 system system 1652 2021-12-20 11:27 system_server_strictmode@1639626755095.txt
-rw------- 1 system system 1801 2021-12-20 11:27 system_server_strictmode@1639626755096.txt
-rw------- 1 system system 1927 2021-12-20 11:27 system_server_strictmode@1639626755097.txt
-rw------- 1 system system 2053 2021-12-20 11:27 system_server_strictmode@1639626755098.txt
-rw------- 1 system system 2172 2021-12-20 11:27 system_server_strictmode@1639626755099.txt
-rw------- 1 system system 2173 2021-12-20 11:27 system_server_strictmode@1639626755100.txt
-rw------- 1 system system 2636 2021-12-20 11:27 system_server_strictmode@1639626755101.txt
-rw------- 1 system system 1296 2021-12-20 11:29 system_server_strictmode@1639626755102.txt
-rw------- 1 system system 1414 2021-12-20 11:29 system_server_strictmode@1639626755103.txt
-rw------- 1 system system 1536 2021-12-20 11:29 system_server_strictmode@1639626755104.txt
-rw------- 1 system system 1536 2021-12-20 11:29 system_server_strictmode@1639626755105.txt
-rw------- 1 system system 1541 2021-12-20 11:29 system_server_strictmode@1639626755106.txt
-rw------- 1 system system 1145 2021-12-20 11:29 system_server_strictmode@1639626755107.txt
-rw------- 1 system system 1261 2021-12-20 11:29 system_server_strictmode@1639626755108.txt
-rw------- 1 system system 1262 2021-12-20 11:29 system_server_strictmode@1639626755109.txt
-rw------- 1 system system 1573 2021-12-20 11:29 system_server_strictmode@1639626755110.txt
-rw------- 1 system system 1566 2021-12-20 11:29 system_server_strictmode@1639626755111.txt
-rw------- 1 system system 1566 2021-12-20 11:29 system_server_strictmode@1639626755112.txt
-rw------- 1 system system 1571 2021-12-20 11:29 system_server_strictmode@1639626755113.txt
-rw------- 1 system system 1247 2021-12-20 11:29 system_server_strictmode@1639626755117.txt
-rw------- 1 system system 2160 2021-12-20 11:29 system_server_strictmode@1639626755118.txt
-rw------- 1 system system 2068 2021-12-20 11:29 system_server_strictmode@1639626755119.txt
-rw------- 1 system system 2091 2021-12-20 11:29 system_server_strictmode@1639626755120.txt
-rw------- 1 system system 2173 2021-12-20 11:29 system_server_strictmode@1639626755121.txt
-rw------- 1 system system 2173 2021-12-20 11:29 system_server_strictmode@1639626755122.txt
-rw------- 1 system system 2170 2021-12-20 11:29 system_server_strictmode@1639626755123.txt
-rw------- 1 system system 2076 2021-12-20 11:29 system_server_strictmode@1639626755124.txt
-rw------- 1 system system 2076 2021-12-20 11:29 system_server_strictmode@1639626755125.txt
-rw------- 1 system system 2083 2021-12-20 11:29 system_server_strictmode@1639626755126.txt
-rw------- 1 system system 2148 2021-12-20 11:29 system_server_strictmode@1639626755134.txt
-rw------- 1 system system 2149 2021-12-20 11:29 system_server_strictmode@1639626755135.txt
-rw------- 1 system system 2205 2021-12-20 11:29 system_server_strictmode@1639626755136.txt
-rw------- 1 system system 2205 2021-12-20 11:29 system_server_strictmode@1639626755137.txt
-rw------- 1 system system 1624 2021-12-20 11:29 system_server_strictmode@1639626755139.txt
-rw------- 1 system system 1718 2021-12-20 11:34 system_server_strictmode@1639626755143.txt
-rw------- 1 system system 1730 2021-12-20 11:34 system_server_strictmode@1639626755144.txt
-rw------- 1 system system 1652 2021-12-20 11:34 system_server_strictmode@1639626755145.txt
-rw------- 1 system system 1801 2021-12-20 11:34 system_server_strictmode@1639626755146.txt
-rw------- 1 system system 1927 2021-12-20 11:34 system_server_strictmode@1639626755147.txt
-rw------- 1 system system 2053 2021-12-20 11:34 system_server_strictmode@1639626755148.txt
-rw------- 1 system system 2172 2021-12-20 11:34 system_server_strictmode@1639626755149.txt
-rw------- 1 system system 2173 2021-12-20 11:34 system_server_strictmode@1639626755150.txt
-rw------- 1 system system 2636 2021-12-20 11:34 system_server_strictmode@1639626755151.txt
-rw------- 1 system system 1532 2021-12-20 14:29 system_server_strictmode@1639626755156.txt
-rw------- 1 system system 1296 2021-12-16 11:52 system_server_strictmode@1639626755157.txt
-rw------- 1 system system 1414 2021-12-16 11:52 system_server_strictmode@1639626755158.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626755159.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626755160.txt
-rw------- 1 system system 1541 2021-12-16 11:52 system_server_strictmode@1639626755161.txt
-rw------- 1 system system 1145 2021-12-16 11:52 system_server_strictmode@1639626755162.txt
-rw------- 1 system system 1261 2021-12-16 11:52 system_server_strictmode@1639626755163.txt
-rw------- 1 system system 1262 2021-12-16 11:52 system_server_strictmode@1639626755173.txt
-rw------- 1 system system 1573 2021-12-16 11:52 system_server_strictmode@1639626755179.txt
-rw------- 1 system system 1356 2021-12-16 11:52 system_server_strictmode@1639626755191.txt
-rw------- 1 system system 2269 2021-12-16 11:52 system_server_strictmode@1639626755197.txt
-rw------- 1 system system 2177 2021-12-16 11:52 system_server_strictmode@1639626755204.txt
-rw------- 1 system system 2200 2021-12-16 11:52 system_server_strictmode@1639626755209.txt
-rw------- 1 system system 2281 2021-12-16 11:52 system_server_strictmode@1639626755214.txt
-rw------- 1 system system 2281 2021-12-16 11:52 system_server_strictmode@1639626755226.txt
-rw------- 1 system system 2278 2021-12-16 11:52 system_server_strictmode@1639626755235.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626755240.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626755245.txt
-rw------- 1 system system 2191 2021-12-16 11:52 system_server_strictmode@1639626755253.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626755654.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626755676.txt
-rw------- 1 system system 1571 2021-12-16 11:52 system_server_strictmode@1639626755689.txt
-rw------- 1 system system 2148 2021-12-16 11:52 system_server_strictmode@1639626760192.txt
-rw------- 1 system system 2149 2021-12-16 11:52 system_server_strictmode@1639626760204.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626760211.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626760228.txt
-rw------- 1 system system 1624 2021-12-16 11:52 system_server_strictmode@1639626760786.txt
-rw------- 1 system system 1719 2021-12-16 11:57 system_server_strictmode@1639626761019.txt
-rw------- 1 system system 1731 2021-12-16 11:57 system_server_strictmode@1639626761020.txt
-rw------- 1 system system 1653 2021-12-16 11:57 system_server_strictmode@1639626761021.txt
-rw------- 1 system system 1802 2021-12-16 11:57 system_server_strictmode@1639626761022.txt
-rw------- 1 system system 1921 2021-12-16 11:57 system_server_strictmode@1639626761023.txt
-rw------- 1 system system 1922 2021-12-16 11:57 system_server_strictmode@1639626761024.txt
-rw------- 1 system system 2385 2021-12-16 11:57 system_server_strictmode@1639626761025.txt
-rw------- 1 system system 1927 2021-12-16 11:57 system_server_strictmode@1639626761026.txt
-rw------- 1 system system 2046 2021-12-16 11:57 system_server_strictmode@1639626761027.txt
-rw------- 1 system system 2048 2021-12-16 11:57 system_server_strictmode@1639626761028.txt
-rw------- 1 system system 1532 2021-12-16 14:53 system_server_strictmode@1639626761029.txt
-rw------- 1 system system 1296 2021-12-16 11:52 system_server_strictmode@1639626761030.txt
-rw------- 1 system system 1414 2021-12-16 11:52 system_server_strictmode@1639626761031.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626761032.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626761033.txt
-rw------- 1 system system 1541 2021-12-16 11:52 system_server_strictmode@1639626761034.txt
-rw------- 1 system system 1145 2021-12-16 11:52 system_server_strictmode@1639626761035.txt
-rw------- 1 system system 1261 2021-12-16 11:52 system_server_strictmode@1639626761036.txt
-rw------- 1 system system 1262 2021-12-16 11:52 system_server_strictmode@1639626761037.txt
-rw------- 1 system system 1573 2021-12-16 11:52 system_server_strictmode@1639626761038.txt
-rw------- 1 system system 1356 2021-12-16 11:52 system_server_strictmode@1639626761039.txt
-rw------- 1 system system 2269 2021-12-16 11:52 system_server_strictmode@1639626761040.txt
-rw------- 1 system system 2177 2021-12-16 11:52 system_server_strictmode@1639626761041.txt
-rw------- 1 system system 2200 2021-12-16 11:52 system_server_strictmode@1639626761042.txt
-rw------- 1 system system 2282 2021-12-16 11:52 system_server_strictmode@1639626761043.txt
-rw------- 1 system system 2281 2021-12-16 11:52 system_server_strictmode@1639626761044.txt
-rw------- 1 system system 2278 2021-12-16 11:52 system_server_strictmode@1639626761045.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626761046.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626761047.txt
-rw------- 1 system system 2191 2021-12-16 11:52 system_server_strictmode@1639626761048.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626761049.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626761050.txt
-rw------- 1 system system 1571 2021-12-16 11:52 system_server_strictmode@1639626761051.txt
-rw------- 1 system system 2148 2021-12-16 11:52 system_server_strictmode@1639626761062.txt
-rw------- 1 system system 2149 2021-12-16 11:52 system_server_strictmode@1639626761063.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626761064.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626761065.txt
-rw------- 1 system system 1625 2021-12-16 11:52 system_server_strictmode@1639626761066.txt
-rw------- 1 system system 1719 2021-12-16 11:57 system_server_strictmode@1639626761068.txt
-rw------- 1 system system 1731 2021-12-16 11:57 system_server_strictmode@1639626761069.txt
-rw------- 1 system system 1653 2021-12-16 11:57 system_server_strictmode@1639626761070.txt
-rw------- 1 system system 1802 2021-12-16 11:57 system_server_strictmode@1639626761071.txt
-rw------- 1 system system 1921 2021-12-16 11:57 system_server_strictmode@1639626761072.txt
-rw------- 1 system system 1922 2021-12-16 11:57 system_server_strictmode@1639626761073.txt
-rw------- 1 system system 2385 2021-12-16 11:57 system_server_strictmode@1639626761074.txt
-rw------- 1 system system 1927 2021-12-16 11:57 system_server_strictmode@1639626761075.txt
-rw------- 1 system system 2046 2021-12-16 11:57 system_server_strictmode@1639626761076.txt
-rw------- 1 system system 2048 2021-12-16 11:57 system_server_strictmode@1639626761077.txt
-rw------- 1 system system 1532 2021-12-16 14:53 system_server_strictmode@1639626761078.txt
-rw------- 1 system system 1296 2021-12-16 11:52 system_server_strictmode@1639626761079.txt
-rw------- 1 system system 1414 2021-12-16 11:52 system_server_strictmode@1639626761080.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626761081.txt
-rw------- 1 system system 1536 2021-12-16 11:52 system_server_strictmode@1639626761082.txt
-rw------- 1 system system 1541 2021-12-16 11:52 system_server_strictmode@1639626761083.txt
-rw------- 1 system system 1145 2021-12-16 11:52 system_server_strictmode@1639626761084.txt
-rw------- 1 system system 1261 2021-12-16 11:52 system_server_strictmode@1639626761085.txt
-rw------- 1 system system 1262 2021-12-16 11:52 system_server_strictmode@1639626761086.txt
-rw------- 1 system system 1573 2021-12-16 11:52 system_server_strictmode@1639626761087.txt
-rw------- 1 system system 1356 2021-12-16 11:52 system_server_strictmode@1639626761088.txt
-rw------- 1 system system 2269 2021-12-16 11:52 system_server_strictmode@1639626761089.txt
-rw------- 1 system system 2177 2021-12-16 11:52 system_server_strictmode@1639626761090.txt
-rw------- 1 system system 2200 2021-12-16 11:52 system_server_strictmode@1639626761091.txt
-rw------- 1 system system 2281 2021-12-16 11:52 system_server_strictmode@1639626761092.txt
-rw------- 1 system system 2281 2021-12-16 11:52 system_server_strictmode@1639626761093.txt
-rw------- 1 system system 2278 2021-12-16 11:52 system_server_strictmode@1639626761094.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626761095.txt
-rw------- 1 system system 2184 2021-12-16 11:52 system_server_strictmode@1639626761096.txt
-rw------- 1 system system 2191 2021-12-16 11:52 system_server_strictmode@1639626761097.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626761098.txt
-rw------- 1 system system 1566 2021-12-16 11:52 system_server_strictmode@1639626761099.txt
-rw------- 1 system system 1571 2021-12-16 11:52 system_server_strictmode@1639626761100.txt
-rw------- 1 system system 2148 2021-12-16 11:52 system_server_strictmode@1639626761111.txt
-rw------- 1 system system 2149 2021-12-16 11:52 system_server_strictmode@1639626761112.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626761113.txt
-rw------- 1 system system 2205 2021-12-16 11:52 system_server_strictmode@1639626761114.txt
-rw------- 1 system system 1625 2021-12-16 11:52 system_server_strictmode@1639626761115.txt
-rw------- 1 system system 1281 2021-12-20 11:29 system_server_wtf@1639626755114.txt
-rw------- 1 system system 1385 2021-12-20 11:29 system_server_wtf@1639626755115.txt
-rw------- 1 system system 1231 2021-12-20 11:29 system_server_wtf@1639626755116.txt
-rw------- 1 system system 1466 2021-12-20 11:29 system_server_wtf@1639626755127.txt
-rw------- 1 system system 1174 2021-12-20 11:29 system_server_wtf@1639626755128.txt
-rw------- 1 system system 1303 2021-12-20 12:29 system_server_wtf@1639626755155.txt
-rw------- 1 system system 1281 2021-12-16 11:52 system_server_wtf@1639626756390.txt
-rw------- 1 system system 1385 2021-12-16 11:52 system_server_wtf@1639626756397.txt
-rw------- 1 system system 1231 2021-12-16 11:52 system_server_wtf@1639626757207.txt
-rw------- 1 system system 1466 2021-12-16 11:52 system_server_wtf@1639626757631.txt
-rw------- 1 system system 1174 2021-12-16 11:52 system_server_wtf@1639626757667.txt
-rw------- 1 system system 1281 2021-12-16 11:52 system_server_wtf@1639626761052.txt
-rw------- 1 system system 1385 2021-12-16 11:52 system_server_wtf@1639626761053.txt
-rw------- 1 system system 1231 2021-12-16 11:52 system_server_wtf@1639626761054.txt
-rw------- 1 system system 1174 2021-12-16 11:52 system_server_wtf@1639626761055.txt
-rw------- 1 system system 1466 2021-12-16 11:52 system_server_wtf@1639626761056.txt
-rw------- 1 system system 1281 2021-12-16 11:52 system_server_wtf@1639626761101.txt
-rw------- 1 system system 1385 2021-12-16 11:52 system_server_wtf@1639626761102.txt
-rw------- 1 system system 1231 2021-12-16 11:52 system_server_wtf@1639626761103.txt
-rw------- 1 system system 1466 2021-12-16 11:52 system_server_wtf@1639626761104.txt
-rw------- 1 system system 1174 2021-12-16 11:52 system_server_wtf@1639626761105.txt
console:/data/system/dropbox #
关闭Userdebug下的StrictMode:
diff --git a/core/java/android/os/StrictMode.java b/core/java/android/os/StrictMode.java
index d794ca6..0d97843 100644
--- a/core/java/android/os/StrictMode.java
+++ b/core/java/android/os/StrictMode.java
@@ -118,6 +118,7 @@ public final class StrictMode {private static final boolean LOG_V = Log.isLoggable(TAG, Log.VERBOSE);private static final boolean IS_USER_BUILD = "user".equals(Build.TYPE);
+ private static final boolean IS_USER_DEBUG_BUILD = "userdebug".equals(Build.TYPE);private static final boolean IS_ENG_BUILD = "eng".equals(Build.TYPE);/**
@@ -943,7 +944,7 @@ public final class StrictMode {// For debug builds, log event loop stalls to dropbox for analysis.// Similar logic also appears in ActivityThread.java for system apps.
- if (!doFlashes && (IS_USER_BUILD || suppress)) {
+ if (!doFlashes && (IS_USER_BUILD || suppress || IS_USER_DEBUG_BUILD)) {setCloseGuardEnabled(false);return false;}
--
StrictMode
StrictMode主要检测两大问题:线程策略(TreadPolicy)和VM策略(VmPolicy)。
ThreadPolicy线程策略:
自定义的耗时调用,使用detectCustomSlowCalls()开启;
磁盘读取操作,使用detectDiskReads()开启;
磁盘写入操作,使用detectDiskWrites()开启;
网络操作,使用detectNetwork()开启。
VmPolicy虚拟机策略:
Activity泄漏,使用detectActivityLeaks()开启;
未关闭的Closable对象泄漏,使用detectLeakedClosableObjects()开启;
泄漏的Sqlite对象,使用detectLeakedSqlLiteObjects()开启;
检测实例数量,使用setClassInstanceLimit()开启。
使用
可以在应用的Application、Activity或者其他应用组件的onCreate方法中加入检测代码,如:
public void onCreate() {if (DEVELOPER_MODE) {StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork() // or .detectAll() for all detectable problems.penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());}super.onCreate();}
参考:
StrictMode Android性能调优的利器
实战-Android 关闭Userdebug版本StrictMode相关推荐
- 展锐平台userdebug版本关闭ylog
展锐平台userdebug版本中,把ylog默认关闭,并且不影响休眠. 展锐平台分两部分,上层ylog apk以及ylog进程. ylog apk部分源码在:vendor/sprd/platform/ ...
- Android SDK各个版本API的特性及兼容性(Dalvik/ART)
Android最新support包v4,v7,v13,v14,v17等 - http://download.csdn.net/download/u012808234/9502763 Android A ...
- Android 适配Q版本Beta2
Android适配Q版本Beta2 背景 谷歌API LEVEL要求,应用2019上架谷歌Play商店需要应用升级自己的targetSdkVersion到28.具体参考 本次主要改动点: 1.Targ ...
- 浅谈android应用之版本特性
文章目录 1. 前言 2. 版本介绍 2.1 Android 2.2 Froyo 2.2 Android 3.0 Honeycomb 2.3 Android 4.0 Ice Cream Sandwic ...
- android各大版本变化,Android总结——各个版本重要变动(一)
Android4.4 KitKat API级别:19 外部存储空间的读取:具有 READ_EXTERNAL_STORAGE 权限才能使用getExternalStoragePublicDirector ...
- MUI+H5开发移动APP/网易邮箱大师项目实战/Android、IOS跨平台应用开发-王翠英-专题视频课程...
MUI+H5开发移动APP/网易邮箱大师项目实战/Android.IOS跨平台应用开发-488人已学习 课程介绍 MUI从基础到精通的全方位讲解,系统介绍了移动APP开发基础.MUI各 ...
- 视频教程-基于NDK、C++、FFmpeg的android视频播放器开发实战-Android
基于NDK.C++.FFmpeg的android视频播放器开发实战 夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算 ...
- Xamarin Android教程Android基本知识版本介绍与系统介绍
Xamarin Android教程Android基本知识版本介绍与系统介绍 Xamarin Android教程Android基本知识版本介绍与系统介绍,开发Andriod有时候不像iOS一样轻松,因为 ...
- Android和SQLite版本对应关系
Android和SQLite版本对应关系 今天Xamarin群有人问到Android和SQLite版本如何对应,顺手查了一下,贴出来. SQLite 3.8.4.3: • 21-5.0-Lollipo ...
最新文章
- 解决js跨域调用WebApi的问题
- 他们是最懂数据的商家!智能品牌时代到来
- 【推荐系统】基于知识图谱的推荐系统总结
- Bootstrap入门(二十九)JS插件6:弹出框
- Elasticsearch技术解析与实战(五)Document解析
- BZOJ4318: OSU! (概率DP)
- tensorflow中的Supervisor
- 软件或jar包等名字里的GA意思
- video js 全屏时,遇到18:9的长屏幕时,画面被切割
- js日期控件_11个开源的Github开源日期选择器组件,供你选择
- mysql建用户注册登录表_登录注册数据库建立
- WMS系统多少钱?什么是WMS系统
- springboot2集成sharding-jdbc分库分表
- 12f的接线 esp8266_ESP8266 系列最小系统版接线
- 计算机开机的四个画面,教你修改电脑开机时“欢迎使用”四个字!
- 把json数据导入linux,使用json文件给es中导入数据
- 第2节--深度学习基础介绍-机器学习--课程介绍(下)
- 使用云主机的5大好处?
- 入门webpack(七)Webpack中的css-loader 和style-loader
- FE_CSS 页面布局之定位