๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Android39

[์•ˆ๋“œ๋กœ์ด๋“œ] Switch ๋ฒ„ํŠผ ์‚ฌ์šฉ๋ฒ• public class MainActivity extends AppCompatActivity { int nChecked = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Switch switchButton = findViewById(R.id.sw_opt); switchButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButt.. 2021. 3. 22.
[์•ˆ๋“œ๋กœ์ด๋“œ] ๊ฐ ์•ฑ ๋‚ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ €์žฅ ์œ„์น˜ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ctrl+d ๋ฅผ ๋ˆ„๋ฅด๋ฉด Device File Explorer ์ฐฝ์ด ๋œฌ๋‹ค. (adbshell๋กœ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ์ง€๋งŒ) ์œ„์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ํ•˜๋ฉด data/data/(package๋ช…)/databases/(๋””๋น„์ด๋ฆ„.db) ๋กœ ์ €์žฅ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €์žฅํ•œ ๋””๋น„๋ฅผ ๋กœ์ปฌ์— ์ €์žฅํ•ด ์—ด์–ด ๋ณด๋ ค๋ฉด ์šฐํด๋ฆญ ํ›„ Save ํ•œ๋‹ค. ๋‚œ DB ๋ฅผ ์ฒ˜์Œ ์‚ฌ์šฉํ•ด ๋ด์„œ ๊ฐ’์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด DB Browser for SQLite ํˆด์„ ์‚ฌ์šฉํ–ˆ๋‹ค. (sqlitebrowser.org/) ์ž ์ด ์•ˆ ์™€ ๊ธฐ์–ต ๋‚˜๋Š” ๋Œ€๋กœ ์ ์—ˆ์Œ.. ๋‚ด์ผ ์•„์นจ ๋‹ค์‹œ ํ™•์ธํ•˜๊ณ  ์ถ”๊ฐ€ํ•˜๊ฒ ์Œ (2021. 03. 18. 01:28) developer.android.com/studio/debug/device-file-explorer?hl=ko Device File.. 2021. 3. 18.
[์•ˆ๋“œ๋กœ์ด๋“œ] Android11๋กœ ์—…๋ฐ์ดํŠธ ๋˜๋ฉฐ sdcard์— ์ ‘๊ทผ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ Android11๋ถ€ํ„ฐ ์•ˆ๋“œ๋กœ์ด๋“œ์˜ ๋ณด์•ˆ ๋ฌธ์ œ๋กœ sdcard์— ์ ‘๊ทผ์ด ๋ถˆ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ €์žฅํ•  ํŒŒ์ผ์ด ์žˆ๋‹ค๋ฉด sdcard์— ์ €์žฅํ•˜๊ธฐ ๋ณด๊ฐ€๋Š” ๊ฐ ์•ฑ ๋‚ด ๋””๋น„(SQLiteDatabase) ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค. (๋””๋น„๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ์ถ”๊ฐ€ ์˜๊ฒฌ์ด ์žˆ์œผ์‹œ๋‹ค๋ฉด ๋Œ“๊ธ€ ์ฃผ์„ธ์š”) ๊ธฐ์กด์—๋Š” sdcard์— ์ €์žฅ์ด ๋˜๋˜ ํŒŒ์ผ์€ ์—ฌ๋Ÿฌ ์•ฑ์—์„œ ํ•ด๋‹น ๋ฉ”๋ชจ๋ฆฌ์— ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ ์•ฑ ๋‚ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•  ๊ฒฝ์šฐ, ํ•ด๋‹น ํŒŒ์ผ์„ ์—ฌ๋Ÿฌ ์•ฑ์—์„œ ๊ณต์œ ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. … Android11 ์ด์ „์—์„œ๋Š” ๊ธฐ์กด์— ์‚ฌ์šฉํ•˜๋˜ sdcard๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , Android11๋ถ€ํ„ฐ๋Š” DB๋ฅผ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•œ๋‹ค๋ฉด ๋‚˜๋Š”, int SDK_INT = Build.SDK_INT; if (SDK_INT >= 30) ์•ˆ๋“œ๋กœ์ด๋“œ11์ธ ๊ฒฝ์šฐ์— ํƒˆ ๋กœ์ง .. 2021. 3. 18.
๋ฐ˜์‘ํ˜•