모바일/Android

모바일/Android

[Android,Java] 안드로이드 - AES256 암호화 및 복호화 예제 소스 다운로드

Android(안드로이드) - AES256 암복호화(Encryption, Decryption) ① 안드로이드 프로젝트 개발 중 서버와 단말기 통신 간의 데이터 암호화 기능이 필요해서 작업 완료 후 AES256 예제 소스 파일을 하단에 공유합니다.② Java 에서도 많이 사용하므로, 실습해 보시면 많은 도움이 될 것 같습니다. Android(안드로이드) - AES256 Chiper 소스 코드 원본코드- 패키지 작성 후 원하는 곳에 붙여넣기 하셔서 사용하시면 됩니다.- 비밀키 부분은 원하는 값으로 변경하셔야 겠죠?12345678910111213141516171819202122232425262728293031323334353637383940414243import javax.crypto.BadPaddingExc..

모바일/Android

[Android] 안드로이드 - APK 파일 디컴파일 및 리소스 추출 방법

Android(안드로이드) - APKTool ① 프로젝트 진행 중 apk 디컴파일 을 통해서 소스 분석 및 리소스(이미지 등) 추출이 필요한 경우 유용하다. - smail 파일로 추출 - java 파일로 추출 Android(안드로이드) - 디컴파일(Decompile) apk 파일을 적당한 경로에 apktool.jar 와 같이 위치한다. 커맨드 쉘에서 아래와 같이 명령어를 입력한다. (윈도우, Mac 공통) 1 2 3 4 5 #디컴파일(Decompile) java -jar apktool.jar d 디컴파일.apk #(Build) java -jar apktool.jar b [apk 프로젝트 폴더] cs 디컴파일(Decompile) 완료 후 하위 폴더에서 리소스(Resource) 파일 확인 가능 Android..

모바일/Android

[Android] 안드로이드 - 웹뷰 대체 라이브러리(AdvancedWebView) 사용법

Android(안드로이드) - AdvancedWebView 라이브러리 ① 기존 안드로이드 내장 웹뷰(WebViewclient, WebChromeclient)를 교체해서 실무 프로젝트에 적용해보니 성능이 만족스러웠다.② AdvancedWebView에서 제공하는 기능들은 유용한 것들이 많아서 하이브리드 앱을 개발하는데 도움이 될 것이다. - Fragment, 캐시 & 쿠키 처리, 파일 처리, 멀티윈도우(Multi-Window) 등③ 빠른 렌더링 성능 및 기타 추가 기능을 위해서 사용하고 있으며, 특별한 이슈 없이 잘 사용하고 있다. ④ AdvancedWebView의 자세한 API 사용 및 설명은 GitHub 참조 Android(안드로이드) - AdvancedWebView 적용 AdvancedWebView 예..

[좋은사람]
'모바일/Android' 카테고리의 글 목록