λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ’š 개발/μ•ˆλ“œλ‘œμ΄λ“œ58

[Android] 앱이 μ—†μœΌλ©΄ μ•±μŠ€ν† μ–΄λ‘œ 이동, 앱이 있으면 ν•΄λ‹Ή μ•± μ—΄κΈ° λ‹€μŒ λ™μž‘μ„ ν•˜λŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν•΄ 보겠닀. (0. μΉ΄μΉ΄μ˜€ν†‘μ˜ νŒ¨ν‚€μ§€λͺ…을 μ•ŒκΈ° μœ„ν•΄ APKPURE μ—μ„œ νŒ¨ν‚€μ§€λͺ…을 νšλ“ν–ˆλ‹€) https://apkpure.com Download APK on Android with Free Online APK Downloader - APKPureV2-X: Fast & Secure VPN Enjoy the ultimate privacy , security and internet filter breaker V2-X VPNapkpure.com 1. MainActivity.javapackage com.devshin93.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.content.Contex.. 2023. 8. 9.
[Android Studio] λ§€μ„œλ“œ/ν•¨μˆ˜ λͺ©λ‘ 보기 2023. 7. 28.
[Android Studio] μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€μ—μ„œ μ½”λ“œμ— λΉ¨κ°„ 쀄이 λœ¨λŠ” 경우!? CASE1 ) ν•΄λ‹Ή API λ₯Ό 찾지 λͺ»ν–ˆκ±°λ‚˜ ν•˜λŠ” κ²½μš°μ— λ°œμƒν•˜λŠ” μ—λŸ¬κ°€ λ‚œ 상황일 μˆ˜λ„ μžˆμ§€λ§Œ, CASE2 ) λΌμ΄λΈŒλŸ¬λ¦¬λŠ” 잘 λΆ™μ–΄ 있고, λΉŒλ“œλ„ 잘 λ˜λŠ”λ° 이유 없이 λΉ¨κ°„μ€„λ§Œ λœ¬λ‹€. 괜히 μ‹ κ²½ μ“°μ΄λŠ” CASE2 의 경우의 ν•΄κ²° 방법은, 1. FILE > Invalidate Caches… 2. Clear file system cache and Local History (체크) > Invalidate and Restart (클릭) Xcode 의 κ²½μš°λŠ”, [iOS] Xcode Build - https://devshin93.tistory.com/m/104 [iOS] Xcode Buildμ‚½μ§ˆ 쀑에 μ•Œμ•„ λ‚Έ μ•Œμ•„λ‘λ©΄ μ“Έ 데 μžˆλŠ”... Xcode μž‘μ§€μ‹? Xcode μ—μ„œ λΆ„λͺ…νžˆ 문법이 ν‹€λ¦° 게 μ—†λŠ”λ°λ„ 계속 λΉ¨κ°„.. 2023. 7. 26.
[Android] com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "~~~/.android/debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available μƒˆλ‘œμš΄ 아이λ§₯에 μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€λ₯Ό μ„€μΉ˜ν•˜λŠ”λ°, μ•„λž˜μ™€ 같은 μ—λŸ¬ 메세지가 좜λ ₯λ˜μ—ˆλ‹€. - μ—λŸ¬ 메세지 > com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "/Users/shin/.android/debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available (underline 친 λ‚΄μš©μ€ λ¬Έμ œκ°€ 생긴 debug.keystore 의 κ²½λ‘œμ΄λ‹€.) - ν•΄κ²° : λ¬Έμ œκ°€ 생긴 debug.keystore 파일의 경둜둜 κ°€μ„œ ν•΄λ‹Ή νŒŒμΌμ„ μ‚­μ œν•΄ μ€€λ‹€.. 2023. 7. 13.
[Mac] λ§₯μ—μ„œ μ•ˆλ“œλ‘œμ΄λ“œ ν…ŒμŠ€νŠΈ 단말기 연결이 μ•ˆ 될 λ•Œ Android File Transfer : https://www.android.com/filetransfer Android File Transfer Android File Transfer Browse and transfer files between your Mac computer and your Android device. Download now For Mac OS X only. No extra software is needed for Windows. Supports macOS 10.7 and higher. www.android.com μœ„μ˜ μ‚¬μ΄νŠΈμ—μ„œ dmg νŒŒμΌμ„ λ‹€μš΄ λ°›μ•„ μ„€μΉ˜ν•œλ‹€. 사담: μ˜ˆμ—μ—μ—μ—μ „μ— λ‚΄κ°€ κ°–κ³  있던 λ§₯λΆμ—λŠ” μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€λ§Œ μ„€μΉ˜ν•˜λ©΄ λ”±νžˆ File Transfer λ₯Ό μ„€μΉ˜ν•˜μ§€.. 2023. 7. 13.
[Android Studio] Getter/Setter μžλ™μœΌλ‘œ 생성해 μ£ΌκΈ° 였였였였 μ‹ κΈ°ν•œ κΈ°λŠ₯!!!!! μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€μ—μ„œ μžλ™μœΌλ‘œ Getter와 Setterλ₯Ό λ§Œλ“€μ–΄ μ€€λ‹€! (μ•„λ§ˆ IntelliJ 도 κ°€λŠ₯ν•  λ“―!) μ–΄λ–»κ²Œ λ§Œλ“œλŠλƒ! 1. Getter/Setter κ°€ ν•„μš”ν•œ λ³€μˆ˜λͺ…을 λ§Œλ“€μ–΄ μ€€λ‹€. 2. 마우슀 우클릭 > Generate… 3. Getter and Setter (Constructor 도 μžˆλŠ” κ±° λ³΄λ‹ˆ μƒμ„±μžλ„ λ§Œλ“€μ–΄ μ€€λ‹€!! 였호 λ˜‘λ˜‘ν•œ νˆ΄μΌμ„Έ) 4. Getter/Setter둜 λ§Œλ“€μ–΄ 쀄 ν•„μš”ν•œ λ³€μˆ˜λ“€μ„ 클릭! 5. 타이핑 없이 μžλ™μœΌλ‘œ 생성 μ™„!!! 2023. 6. 2.
[Android] Error type 3 Error: Activity class {νŒ¨ν‚€μ§€λͺ….첫앑티비티} does not exist. Error type 3 Error: Activity class {νŒ¨ν‚€μ§€λͺ….첫앑티비티} does not exist. μœ„μ™€ 같은 μ—λŸ¬λ©”μ„Έμ§€κ°€ λ–΄λ‹€. ꡬ글링을 ν–ˆμ„ λ•Œ 방법이 μ„Έ 가지가 μžˆμ—ˆλŠ”λ°, (좜근길이라 기얡은 잘 μ•ˆ 남) + μΆ”κ°€ 첫번째 방법 1. android studioμ—μ„œ λΉŒλ“œ->clean project-> 2. android studio μž¬μ‹œμž‘ 3. λΉŒλ“œ -> rebuild project ν›„ μž¬μ‹€ν–‰ => λ―Έν•΄κ²° λ”°λΌμ„œ λ‚˜λŠ” μ•„λž˜μ™€ 같은 λ°©λ²•μœΌλ‘œ ν•΄κ²°ν–ˆλ‹€. 2023. 5. 31.
[Android] AAB 배포 파일 λ§Œλ“€κΈ° 0. 처음 ν”„λ‘œμ νŠΈλ₯Ό 생성할 λ•Œ, ν”„λ‘œμ νŠΈλͺ…κ³Ό νŒ¨ν‚€μ§€λͺ…을 λ‹€μŒκ³Ό 같이 μ •ν•΄μ£Όμ—ˆλ‹€κ³  κ°€μ •ν•˜μž. 1. β˜… μ•ˆλ“œλ‘œμ΄λ“œ 앱은 κ°œλ°œμžκ°€ μ§€μ •ν•œ κ³ μœ ν•œ νŒ¨ν‚€μ§€λͺ…μœΌλ‘œ μ‹λ³„λœλ‹€. 그런데 μ•ˆλ“œλ‘œμ΄λ“œ μŠ€νŠœλ””μ˜€μ—μ„œ ν”„λ‘œμ νŠΈλ₯Ό λ§Œλ“€ λ•Œ κΈ°λ³Έ 값인 com.example.~ 둜 μ‹œμž‘ν•˜λŠ” νŒ¨ν‚€μ§€λͺ…은 Play μŠ€ν† μ–΄μ— 등둝할 수 μ—†λ‹€. λ”°λΌμ„œ 이λ₯Ό λ³€κ²½ν•΄ 주자. β˜… 1.1. ν”„λ‘œμ νŠΈ μ°½μ—μ„œ build.gradle (Module: My_Application.app) 을 μ°Ύμ•„ λ”λΈ”ν΄λ¦­ν•œλ‹€. 1.2. build.gradle (:app) defaultConfig { applicationId "com.example.myapplication" 으둜 λ˜μ–΄ μžˆλ‹€. 1.3. 이 뢀뢄을 "my_app.myapplication" 으둜 μˆ˜μ •ν•œ ν›„, Sy.. 2023. 2. 8.
[Android] μ•± μ„œλͺ… μ•ˆλ“œλ‘œμ΄λ“œ 배포 νŒŒμΌμ„ λ§Œλ“€λ €λ©΄ ν‚€λ₯Ό λ§Œλ“€μ–΄ 앱에 μ„œλͺ…ν•΄μ•Ό ν•œλ‹€. 앱을 μ„œλͺ…ν•˜λŠ” 방법은 크게 2κ°€μ§€λ‘œ λ‚˜λ‰œλ‹€. 방법 1) μ„œλͺ… ν‚€λ₯Ό κ°œλ°œμžκ°€ 직접 κ΄€λ¦¬ν•˜λŠ” 방법 방법 2) ꡬ글 Play μ—μ„œ κ΄€λ¦¬ν•˜λŠ” 방법 (Play μ•± μ„œλͺ…) 방법 1) μ„œλͺ… ν‚€λ₯Ό κ°œλ°œμžκ°€ 직접 κ΄€λ¦¬ν•˜λŠ” 방법 μΆœμ‹œμš©μœΌλ‘œ 앱을 λΉŒλ“œν•  λ•Œ κ°œλ°œμžκ°€ λ§Œλ“  ν‚€λ‘œ 앱을 μ„œλͺ…ν•˜κ³  이λ₯Ό Play μŠ€ν† μ–΄μ— λ“±λ‘ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ μ „λ‹¬ν•œλ‹€. 즉, κ°œλ°œμžκ°€ λ§Œλ“  μ„œλͺ…ν‚€ 1개둜 앱을 κ΄€λ¦¬ν•œλ‹€. 그런데 μ΄λ ‡κ²Œ ν•˜λ©΄ λ§Œμ— ν•˜λ‚˜ κ°œλ°œμžκ°€ ν‚€λ₯Ό λΆ„μ‹€ν•˜κ±°λ‚˜ λ„μš©λ  λ•Œ λŒ€μ²˜ν•  수 μ—†λ‹€. 즉, 앱을 μ—…λ°μ΄νŠΈν•˜λ €λ©΄ 이전 버전과 λ˜‘κ°™μ€ ν‚€λ‘œ μ„œλͺ…ν•΄μ•Ό ν•˜λŠ”λ° μ„œλͺ…ν•  μˆ˜κ°€ μ—†μ–΄μ„œ μ—…λ°μ΄νŠΈλ₯Ό ν•  수 μ—†λ‹€. λ§Œμ•½ μƒˆλ‘œμš΄ ν‚€λ₯Ό λ§Œλ“€μ–΄ μ„œλͺ…ν•˜λ©΄ μ™„μ „νžˆ λ‹€λ₯Έ μƒˆλ‘œμš΄ μ•±μœΌλ‘œ λ“±λ‘λœλ‹€. ⭐️.. 2022. 12. 9.
λ°˜μ‘ν˜•