App

    안드로이드 SHA1 새로 발급받기

    안드로이드에 google api 사용할려고 SHA1 추가할려 했더니 중복된 사실을 알아냄 Build-> generated signedBundle-> 키를 만들고 경로기억 안드로이드 터미널 들어감 keytool -list -v -keystore C:\Download\streamKey.jks4번째는 경로임

    [Android] Binary XML file line #1: Error inflating class

    Binary XML file line #1: Error inflating class 위 에러 정말 포괄적인 에러 지요. 그냥 간단하게 xml에 있는 View들을 초기화 하는데 에러가 발생 한다!! 그 에러는 2가지 형태로 축약하시면 될듯 합니다. (제경험상) 1. xml 값을 잘못 넣었다. 예를 들어 drawable 넣을 자리에 dimen 값을 넣은 것과 같은 것입니다. 2. CustomView가 있을 경우, 생성자 함수를 제대로 만들어주지 않았다. 이 이유때문에 전 거의 2시간을 화를 참으며 에러를 찾고 있었죠. 전혀 잘못된 곳이 없다고 생각했으니깐요 (정말 초보적인 실수였음...) 아래 소스에서 머가 잘못 됐을까요? public CustomView(Activity activity) { this(act..

    exoplayer를 통해 스트리밍 서버에있는 동영상 재생

    exoplayer를 통해 스트리밍 서버에있는 동영상 재생

    안녕하세요. 블랙진입니다. RecyclerView 에서 비디오를 재생하라는 미션이 주어져 어떻게 하면 이를 효율적으로 보여줄수 있을까 고민하다 ExoPlayer 를 알게 되었습니다. 이에 ExoPlayer 를 선택한 이유와 간단한 사용법에 대해 포스팅 해보겠습니다. ExoPlayer? 구글에서 만든 오픈 소스 미디어 플레이 라이브러리 입니다. 기존에 오디오와 비디오 재생은 MediaPlayer를 사용했었지만 ExoPlayer가 나온 이후에는 MediaPlayer 보다 더욱 작고 유연하며 안정적이므로 많은 개발자들이 사용하는 오픈 소스 라이브러리가 되었습니다. 물론 우리가 즐겨보는 유튜브와 구글 무비도 ExoPlayer 를 사용해서 만들었습니다. 사용 조건은? 안드로이드 4.1 (젤리빈) 이상에서 사용가능..

    안드로이드 외부 jar import

    안드로이드 외부 jar import

    이클립스 안드로이드에서 jar 파일로 라이브러리 import 하는 방법을 사용했다면 안드로이드 스튜디오에선 jar 파일 방법 보단 maven 이나 aar 파일을 import하는 방법으로 많이 제공되고 있습니다. 여러가지 import 방법 중에서 aar 파일을 import 하는 방법에 대해 포스팅해보겠습니다. 1. aar 파일 import 안드로이드 스튜디오 File - Project Structure 선택 왼쪽 상단에 + 선택 후 import .jar or .aar package 선택 aar 파일 선택 후 항목 이름 입력 - FINISH 다시 Project Structure 에 가서 Modules - app 선택 Dependencies 선택 - 오른쪽 상단 + 선택 - 추가한 aar 파일 Module D..