반응형

 

 

1. 에뮬레이터로 실행시 아래 에러 발생

 - SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = localhost

 - localhost로 api 통신시 해당 에러 발생할 경우 localhost가 아닌 아이피로 변경

 - 127.0.0.1이 아닌 10.0.2.2로 변경

반응형
반응형

1. ADB 폴더로 이동

 - 윈도우(Windows) cd C:\Users\사용자명\AppData\Local\Android\Sdk\platform-tools

 - 맥(Mac) cd ~/Library/Android/sdk/platform-tools/

2. 모바일기기랑 연결

 - .\adb connect 1.2.3.4:1234

 - adb 실행파일이 있는 곳에서 모바일기기의 아이피와 포트를 이용해서 연결함

 - ip_addr:port

3. 만약 연결이 안된다면 모바일기기에서 페어링이 되어 있는지 확인한다

 - 안되어 있으면 pairing을 한다

 - .\adb pair 1.2.3.4:1234

반응형
반응형

불안정한 무선 디버깅 기능을 정식으로 지원하기 시작하면서

예전에 비해 안정적인 상태가 되었다고 함

그래서 사용해보기로 함

반응형
반응형

해당 에러가 발생할 경우 gradle(app)의 defaultConfig에

multiDexEnabled = true 를 추가해주면 해결됩니다.

반응형
반응형

해당 오류는 xml 파일명에 소문자가 포함되어 있어서 발생하는 오류로

파일명을 수정해주면 해결됩니다.


해당 파일에서 마우스 우클릭 -> Refactor -> Rename(Shift+F6) 을 통해서 변경이 가능합니다.

반응형
반응형

onDraw에서 점선을 그렸는데 실선으로 나오고 있어서 뭔가 문제인지 봤더니

layertype을 software로 설정해줘야 제대로 나왔습니다.

아직 부족합니다.ㅠㅠ


참고 링크 : http://www.itwhy.me/articles/1754197/dashed-lines-show-in-graphical-layout-but-not-on-devices

반응형
반응형

개발자 등록 링크

https://play.google.com/apps/publish/


1. 링크에 접속 후 로그인을 합니다.




2. 개발자 계약 수락 내용을 확인하고 "결제 페이지로 이동" 버튼을 클릭합니다.


3. 결제 가능한 카드 번호를 입력하면 우편번호 입력창이 나옵니다.


4. 우편번호를 모를 경우 오른쪽의 "느낌표"를 누르면 검색창을 볼 수 있습니다.


5. 결제하기 버튼을 클릭하고 나면 구매 완료 프로그레스창이 나오고 이후에 "결제 완료" 창이 나옵니다.


6. "등록 계속하기" 버튼을 누르면 세부 정보 입력 페이지로 이동합니다.


7. 전화번호는 게시한 앱에 문제가 발생했을 경우 연락을 하기 위함이라고 나와있습니다.

※ 전화번호는 국가코드를 포함한 방식으로 적어야 합니다.

ex) 010-1234-5678일 경우 -> +82-10-1234-5678


8. 필수 항목 입력 후 "등록 완료" 버튼을 누르면 등록이 완료됩니다.

 - 완료 후 개발자 콘솔페이지로 이동합니다.


로그아웃 후 다시 "개발자 콘솔" 페이지로 이동하고 싶으면 개발자 등록시 접속한 링크로 다시 들어가면 됩니다.

https://play.google.com/apps/publish/

반응형
반응형

1. libs 폴더에 jar파일 추가

2. 좌측 탐색창 Project Files 타입으로 변경

3. libs 폴더에 추가한 .jar 파일에서 마우스 우클릭

4. 메뉴중 Add As Library 클릭


개발자마다 다른 방법을 사용하는거 같음.

반응형
반응형

assets 폴더는 main 폴더와 같은 위치에 포함시키면 됩니다.

android studio 좌측 탐색창이 Android 모드일 경우 main을 바라보고 있기 때문에 그대로 진행하면 됩니다.

Project Files 모드일 경우에는 main을 선택 후 추가해 주면 됩니다.

마우스 우클릭한 후 New -> Folder -> Assets Folder 를 해주면 됩니다.

반응형
반응형

리스트뷰(ListView)에서 기본적으로 구분선을 제공해 주고 있습니다.

이럴 경우 Border 설정등이 아닌 ListView의 Divider 속성을 변경해 주면 해결이 됩니다.

<ListView

   android:dividerHeight="0px"

   android:divider="#FFFFFF" />

반응형

'01.모바일 > Android' 카테고리의 다른 글

[Android] 개발자 등록  (0) 2017.08.18
[Android] Library 추가(.jar)  (0) 2017.06.07
[Android] assets 폴더추가  (0) 2017.06.07
[Android] [화면 회전] 화면 고정하기  (0) 2017.05.10
[Android] Permission 종류  (0) 2017.01.06

+ Recent posts