분류 전체보기273 INSTALL_FAILED_INVALID_APK: Split lib_slice_6_apk was defined multiple times. Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK: Split lib_dependencies_apk was defined multiple times. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARNING: Uninstalling will remove the application data! Do you want to uninstall the existing application? 안드로이드에서 이런 에러가.. 2018. 8. 15. 안드로이드 음성인식, 음성출력 기능 구현하기 (STT/TTS) 이번엔 android 에서 음성인식과 음성출력 기능을 구현하고 싶어서 공부하여 구현했고또 포스팅으로 끄적끄적 하자면, 먼저 음성인식부터 구현하는 방법에 대해 적는다... * STT : Speech-To-Text *음성인식 : 마이크로 유저의 목소리를 판독하여 String화함* TTS : Text-To-Speech *음성출력 : 문자열을 음성화 하여 유저에게 들려줌 * 음성인식 구현방법 *1. AndroidManifest.xml 에서 음성인식에 필요한 권한을 선언한다12cs2. 전역변수로 intent 와 음성인식에 필요한 SpeechRecognizer 를 선언하고,12Intent i;SpeechRecognizer mRecognizer;cs3. onCreate() 메소드에서 앞서 전역변수로 선언한 inten.. 2018. 8. 10. Revoked permission android.permission.CALL_PHONE Revoked permission android.permission.CALL_PHONE 안드로이드 어플 구현 도중, 번호를 클릭하면 전화를 걸 수 있도록 하려했는데 이런 에러가 났다.찾아보니 CALL_PHONE 퍼미션 레벨이 높아져서 AndroidManifest.xml 에서 permission 을 줘도 별도의 권한체크가 필요하대서아래와 같이 처리하니 잘 됨 :) 123456789101112131415161718//전화번호 있는 장소면 클릭시 전화걸기로 이동if( ((Spot)marker.getTag()).getSpotPhone()!="" ){ String url = "tel:" + ((Spot)marker.getTag()).getSpotPhone().replace("-",""); Intent intent.. 2018. 8. 9. 안드로이드 앱 안에서 외부 앱 열기 android 구현하다 보니, 외부 어플도 열 수 있게끔 하고 싶어서 구현함!아, 참고로 해당 기능을 구현하려면 그 어플의 패키지명을 알아야 하는데 나는 아래 사이트에서 검색했다 :)https://www.apkmonk.com/app/com.dki.spb_android/ * 사용방법 * ( '따릉이' 로 테스트 )1. 우선 열고자 하는 어플이 핸드폰에 깔려있는지 확인하는 메소드, 있으면 true 없으면 false 를 반환함1234567891011121314151617181920212223//어플이 깔려있는지 체크 public boolean getPackageList(String packageName) { boolean isExist = false; PackageManager pkgMgr = getConte.. 2018. 8. 8. 안드로이드 RollingText 사용법 android 에서 TextView 에 숫자를 넣고 막 휘리릭 감기는 아래 GIF 처럼 구현하려고 이리저리 알아보다가, 좋은 라이브러리를 발견했다 ! 바로 요기!!!! > https://github.com/YvesCheung/RollingTextGit 에 나와있는 대로 gradle 설정해주고, xml 설정해주고, java 에서 메소드 몇개 써주면 짜라란~ 나옴!그래도 사용방법에 대해 기재하자면 ... * 사용방법 *1. bulid.gradle (Project:XX) 의 allprojects - repositories 안에 아래 한 줄 추가1maven { url 'https://jitpack.io' }cs2. bulid.gradle (Module:XX) 의 dependencies 안에 아래 한 줄 추가12.. 2018. 8. 8. JAVA 숫자 세자리 수 마다 콤마찍기 자바스크립트말고 자바에서 숫자를 세자리 수 마다 콤마(,) 를 찍는 방법은... 단순했다. (맨날 까먹어서 문제;) DecimalFormat 이 #,### 이라고 해서 딱 4자리까지만 처리되지않고 모든 자릿수에 대응된다 :) int returnData1 = 123123; DecimalFormat Commas = new DecimalFormat("#,###"); String returnData2 = (String)Commas.format(returnData1); return returnData2; 2018. 8. 8. 이전 1 ··· 20 21 22 23 24 25 26 ··· 46 다음