일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Java
- CSS사용법
- MySQL
- tomcat
- css
- java error
- Android Apk 이름
- release Apk
- FLUTTER
- Android Apk
- JavaScript
- 안드로이드
- DataTable
- release unsigned
- Firebase
- android fragment
- Android
- Kotlin
- spring
- jQuery
- html
- R프로그래밍
- Android Apk 이름 변경
- apache gzip
- fragment
- error
- android error
- Eclipse
- Program type already present
- Exception
- Today
- Total
목록Android (34)
selfstarter
1. cmd로 jks 서명키 있는 위치로 이동 2. keytool -list -v -keystore name.jks 명령어 실행 3. Certificate fingerprints 에 SHA1, SHA256 서명키 확인 4. apk 압축 해제 5. cmd 위치를 apk 폴더 안에 META-INF\CERT.RSA 으로 이동 6. keytool -printcert -file CERT.RSA실행 7. Certificate fingerprints 확인 jks 서명키와 apk 서명키가 같은지 확인
debug, release apk 설치방법 폰 usb로 연결. 폰이 android studio 허용한 다음 cmd창 열어서 debug, release apk 위치로 이동해서 adb install ./app-release.apk
Help - edit custom VM options 다음에 -Dide.find.as.popup=false 추가 https://stackoverflow.com/questions/43585011/how-do-i-make-android-studio-always-open-search-results-in-the-find-window
firebase android deeplink 추가 dynamic link란? deferred deeplink는 ios, android link를 따로 만들어줘야 한다.dynamic link는 하나의 링크로 ios, android 사용할 수 있도록 deferred deeplink의 단점을 보완했다 firebase dynamic link 추가 firebase 프로젝트 생성 android일 경우 프로젝트 패키지명을 입력하면 firebase 인증 정보가 담긴 'google-services.json'파일을 다운로드 받을 수 있음. 프로젝트의 app폴더 안에 넣음 firebase 왼쪽메뉴에서 deepLink를 눌러서 deepLink 생성 단축 URL이란 사용자가 볼 수 있고 공유하는 URL(xxxx.page.li..
에러 Program type already present: com.google.android.gms.internal.measurement.zzdk 에러상황 Gradle 동기화 성공, 프로젝트 빌드 시 에러발생 원인 이미 com.google.android.gms.internal.measurement.zzdk가 존재함 해결방법 충돌이 나는 library에서 com.google.android.gms group을 무시함. exclude 추가 implementation ('com.google.firebase:firebase-invites:16.0.4') { exclude group: 'com.google.android.gms'}
출처 : https://developer.android.com/guide/components/fundamentals 애플리케이션 기본 요소 여러진입점을 어떻게 제공하는지 사용자가 앱 아이콘 클릭, 알림, 다른앱으로 시작 가능. broadcast receiver, 서비스 등으로 ui 없이 백그라운드 작업을 실행할 수 있음 안드로이드 보안 Android SDK 도구는 모든 데이터 및 리소스 파일과 함께 코드를 컴파일하여 하나의 APK 생성 APK 파일로 앱 설치 및 콘텐츠 사용 가능 안드로이드 자체가 보안샌드박스(안드로이드 운영체제는 멀티박스 LINUX 시스템. 앱은 다른 앱과 격리된 상태로 실행) 격리되었기에 각 앱이 안전한 환경이고, 최소의 액세스 권한만 가짐 다른 앱 엑세스 두 개의 앱이 같은 Linu..
android admob 광고달기 https://apps.admob.com/v2/home 회원가입 광고를 하나 만든다(나는 배너광고를 만들었다) 그러면 앱 id와 배너 광고 id를 받을 수 있다. 앱 id는 앱의 고유한 id를 의미한다. 배너 광고 id는 광고의 id를 말한다(예를들어 하나의 앱 안의 여러개의 광고가 있을 수 있다. 그 광고들을 구분시켜주는 id가 광고id 이다) 앱 id는 ca-app-pub-123123123123~123123131123 이렇게 물결형식으로 되어있다. 배너 id는 ca-app-pub-123123123123/123123131123 '/'작대기를 쓴다 앱 id는 AndroidManifest.xml, Java에서 사용하고 배너id는 Layout에서 사용한다 테스..
1. 프로젝트 내의 빌드 제거를 위해 Build - Clean Project 2. VCS - Import Version Control - Share Project on Github 선택 3. github Login 4. .idea 체크 해제 후 Add (Android git ignore list : https://github.com/github/gitignore/blob/master/Android.gitignore) 5. github 저장소에 올라가 있는 것을 확인할 수 있다 6. 수정한 내용을 확인하고 싶다면 Logcat 창이 있는곳의 Version Control 창을 선택해서 Default Changelist를 펼치면 수정 내용을 볼 수 있다 7. 수정한 내용을 Git에 올리려면 VCS - Commi..