본문 바로가기

google

[Android] Google Play Service 원하는 기능만 사용하기( Android Studio 기준 ) GooglePlayService 가 현재 7.8.0 까지 나왔습니다.현재의 GooglePlayService에는 Google에서 제공하는 모든 SDK 가 들어가있습니다.그때문에 그냥 사용하시면 65k 오류가 발생하고 dex 옵션을 무조건 사용해야 하는 문제가 있습니다 하지만, 구글에서는 기능별로 사용할 수 있게 제공하고 있습니다응근 이부분을 놓치셔서 삽질을 많이 하는데요, 그에 대해 포스팅 해보도록 하겠습니다 1. 일반적으로 구글맵을 사용하려고 할때 아래처럼 구글플레이서비스 를 Gradle에 추가 할겁니다compile 'com.google.android.gms:play-services:7.8.0' 하지만 위처럼 사용하는건 올바른 방법이 아닙니다.GooglePlayService에는 20여개의 구글에서 제공하.. 더보기
[GO 언어/Go lang] IntelliJ IDEA 14 를 이용한 GO언어 개발환경 셋팅 그동안 미루어만 왔던 GO언어!오늘 드디어 그 첫 삽을 펐습니다ㅎㅎ 오늘 한거라고는 인텔리J 를 이용해서 GO를 개발할 수 있도록 개발환경을 구성해보았습니다. 아직 GO언어는 이렇다하게 딱 정립된 IDE가 없어서 vim 이나 Coda , sublime text 로 코딩해서 많이 합니다( 아 저는 MAC으루 개발합니다^^ )그래도... 안드로이드 스튜디오 , 스프링 개발할때 인텔리J를 사용하고 있어서 GO도 마침 플러그인이 있길래 셋팅해보았습니다 셋팅 환경OS: MAC OS X 10.10.4IntelliJ 14.1.4GO: 1.4.2 darwin/amd64 1. 설치- 졸업한지 몇년이 흘렀지만.. 학교 이메일이 아직 그대로 있어서 학생무료로 설치했습니다. edu등 학교이메일이 있으면 1년단위로 모든제품을 .. 더보기
구글 플레이 스토어(GooglePlay Store에 앱등록시 키워드 조심하세요 아래는 구글이 명시하고 있는 키워드 스팸에 대한 약관 내용입니다. Google Play에 앱을 게시할 때 스토어 목록에 표시되는 앱 제목과 설명에 특별히 주의해야 합니다. 이러한 항목은 앱을 사용자에게 알리고 앱의 특징을 강조하여 다운로드를 유도하는 데 도움이 되므로 매우 중요합니다. 기억할 만한 제목과 관심을 끄는 설명은 효과적인 마케팅의 필수 요소이지만 앱의 콘텐츠에서와 마찬가지로 Google Play 정책을 따라야 합니다.많은 개발자들이 잘 모르고 쉽게 피할 수 있는 방식으로 앱 제목과 설명에서 스팸 정책을 위반합니다. 대개 다음과 같은 우수 사례에 따라 앱 제목과 설명에서의 스팸 위반을 방지할 수 있습니다.앱의 장점을 강조표시할 것—앱에 대한 흥미로운 사실을 사용자와 공유하고, 사용자에게 앱의 특.. 더보기
Android Studio 에서 Unsupported method: SourceProvider.getJniDirectories(). 오류 해결하기 Android Studio ( 0.8.14 기준 ) 에서 빌드하다보면 아래와 같은 오류가 발생할 수 있다.0.9.0 버전에서는 수정된 이슈지만 해결 방법을 안내해본다 오후 10:04:24 UnsupportedMethodException Failed to set up Android modules in project 'android-material-drawer-template-master': Unsupported method: SourceProvider.getJniDirectories(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target.. 더보기
2세대 크롬캐스트( Chromecast ) 유출, 발열감소 와 같은 성능개선 버전인듯 구글 2세대 크롬캐스트 모델의 정보가 유출되었습니다. 미국 FCC인증을 통과하면서 정보가 일부 공개된 2세대 크롬캐스트는 다양한 컨텐츠를 TV와 연결하여 볼수있는 일종의 OTT장치인데요. 전작과 비교해보면 외형은 물론 기능역시 크게 달라진부분이없으며 단순히 성능적인 부분만 개선되었다고 합니다. 조금더 자세히 살펴보면 1세대와 2세대 크롬캐스트의 기능은 모두 동일하기때문에 실제사용시 큰차이는 없으며 부분적인 디자인, 메모리 및 CPU등이 업그레이드 되었습니다. 또한 제품 사용시 발생하는 발열량이 기존보다 더 낮아졌으며 와이파이 인터넷을 지원하여 2세대 크롬캐스트를 통해 인터넷을 할수있습니다. 이외에 USB 케이블과 HDMI등이 적용되어있는 구글 2세대 크롬 캐스트로 다른 부분들은 1세대와 거의 비슷하다고 .. 더보기
`안드로이드의 아버지` 앤디 루빈, 구글 떠난다...ㅠㅠ 안드로이드의 아버지라 불리는 앤디 루빈!!안드로이드가 구글로 인수되면서 해당 사업부 부사장으로 함께 들어갔었는데요,요번에 구글을 떠난다고 하네요... 앤디 루빈의 자리를 담당할 새로운 사람은 제임스 키프너인데요이사람은 예전부터 크롬과 안드로이드를 통합하면 어떠냐고 말이 많았었죠과연 앞으로 안드로이드의 미래는 어떻게 되는걸까요? 더보기
웹마스터 도구로 홈페이지 검색 최적화 하기 #1 - 구글(Google) 웹마스터 도구 구글 웹마스터 도구로 홈페이지/블로그( html/css 가 편집 가능한 블로그에 한함, ex.티스토리 ) 크롤링 및 색인을 통하여 게시물이 구글,네이버,빙등에서 더 노출될 수 있도록 하기 위한 도구입니다. 이 웹마스터 도구를 이용하면 내 사이트의 크롤링 현황 등을 보실 수 있고 접속 키워드 등에 대한 기본적인 추적등을 제공합니다.이번에 소개해드릴 내용은 구글에서 제공하는 구글 웹마스터 도구입니다.구글 웹마스터 도구는 애널리틱스와 연동이 가능함으로 함께 사용하시면 더욱 좋습니다. 웹마스터 도구란?(Google 고객센터) 1. 로그인https://www.google.com/webmasters/ 에 접속한다음 로그인을 합니다. 2. 오른쪽의 "사이트 추가" 를 클릭합니다 3. 크롤링 하려는 사이트 URL 을 .. 더보기
구글 플레이스토어 5.0(Play Store) 업데이트&다운로드 With Material Design 구글 플레이스토어가 10월 10일자로 새로운 버전이 나왔습니다 정확한 버전은 5.0.31 이구요, 크게 바뀐건 전체적인 디자인 패턴이 매트리얼 디자인으로 바뀌었습니다. 메인 화면입니다. 메뉴(앱,게임,영화,도서) 아이콘 모양이 플랫(Flat) 하게 바뀌었습니다.액션바도 바뀌었죠, 기존 액션바는 스크롤시에도 고정이였는데 이번엔 스크롤하면 액션바가 사라집니다이게 안드로이드 L 프리뷰때 공개했던 새로운 디자인 패턴인 Material 입니다.그외 나머지는 큰 변화는 없네요( 화면 배치등 ) 사이드메뉴 입니다. 기존과 크게 다른건 없습니다단지 변화된점은 사이드메뉴를 열고 닫는 버튼이 바뀌었습니다누르면 버튼이 애니메이션 효과로 짝대기 3개에서 화살표로 바뀝니다 카테고리 메뉴로 들어온 모습입니다. 탭메뉴 디자인이 달.. 더보기