일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- Android Apk
- android error
- error
- FLUTTER
- apache gzip
- Kotlin
- release unsigned
- CSS사용법
- spring
- fragment
- JavaScript
- Firebase
- Java
- MySQL
- android fragment
- java error
- css
- DataTable
- Eclipse
- html
- R프로그래밍
- Program type already present
- Android
- Android Apk 이름 변경
- release Apk
- 안드로이드
- tomcat
- jQuery
- Android Apk 이름
- Exception
- Today
- Total
목록App/Android (59)
selfstarter
Simple Current Time Example It is simple better than using thread package com.tmoney.taxi.sendmessagedelayed; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.TextView; import java.text.SimpleDateFormat; import java..
BroadcastReciver app to app BroadcastReciver란 Android 시스템 등으로 부터 어떤 이벤트가 발생했을 시 수신등록을 했다면 수신 알람을 받는 기능이다. 그러므로 A와 B 둘 다 같은 폰에 있는 app이어야 한다 BroadcastReciver app to app Example send broadcast app send broadcast to B when I click send button public void click(View v) { Intent intent = new Intent(); intent.setAction("com.test.broadcastexample"); // action name intent.putExtra("data", "Notice me senp..
name : id name defType : search type defPackage : current package name for (int i = 1; i
androidx 사용하지 않기 Use android.* artifacts 체크 해제가 안되어서 아래 방법으로 androidx 이전버전을 사용하도록 설정한다 1. gradle.properties 에서 android.useAndroidX=true, android.enableJetifier=true 삭제 2. build.gradle 에서 android defaultConfig에서 testInstrumentationRunner를 "android.support.test.runner.AndroidJUnitRunner" 으로 수정 선언 수정 implementation 'com.android.support.constraint:constraint-layout:1.1.3' androidTestImplementation '..
Solve transformDexArchiveWithExternalLibsDexMergerForDevDebug Error Problem 빌드하는 중에 아래 에러 발생 Error Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDevDebug'. AGPBI: {"kind":"error","text":"Program type already present: kr.co.library.중략.class Case Program type already present는 이미 class가 존재한다는 의미이다 Solution kr.co.library.class가 중복 존재한다고 해서 왜 그런가 봤더니 버전이 다른 같은..
How to automatically move edit text in android firstEdit to secondEdit mSecondEdit.requestFocus(); private TextWatcher textWatcher = new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { if (mFirs..
How to assign text size in dp using java programming edit.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16);
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 서명키가 같은지 확인