차례:
- 안드로이드 SDK
- 1 단계 : 작업 준비 및 다운로드
- 2 단계 : USB 드라이버 설치-필요한 악
- 첫 번째 테스트 : 앱 백업
- 금주의 추천
- 드로이드 오버 클로킹 (루트 필요)
- Cyanogen의 Nexus One ROM (루트 필요)
- MetaMorph (루트 필요!)
모두 안녕. AndroidCentral 독자에게 새로운 기능을 소개합니다. 안드로이드 모딩 및 해킹 커뮤니티에서 안드로이드를 처음 접하는 사람들조차도 이해할 수있는 주에 대해 토론하고 추천 할 수있는 작은 공간입니다.
이것은 기기 나 이동 통신사별로 다르지 않으므로 개방형 특성으로 인해 Android가 제공해야하는 모든 것의 쇼케이스라고 생각하십시오. 노련한 재향 군인은이 중복을 일부 발견 할 수 있지만 모든 것을 이해할 수있는 수준으로 유지하려고 노력하여 동일한 페이지를 유지합니다. 이번 주 버전은 약간 길어 일부 내용을 소개 할 수 있으니 참아주세요.
한 번에 어디에나있을 수 없다는 점을 명심하십시오 (내 복제 기계를 완성 할 때까지!). 당신이하지 않은 것을 놓칠 수도 있습니다. 이를 방지하는 가장 좋은 방법은 전화를 사용자 정의하는 모든 멋진 방법에 대한 팁과 링크를 알려주는 것입니다. 커스터마이징 커뮤니티와 마찬가지로 이것을 공동 노력으로합시다!
이제 케이크에.
매주 우리는 명령 프롬프트와 데이터 케이블로 할 수있는 몇 가지 트릭을 소개합니다. 휴대 전화로 다운로드 및 zip 파일과 ROM 및 기타 모든 종류의 차가움이 있지만 가장 간단한 트릭이 가장 큰 영향을 줄 수 있습니다.
안드로이드 SDK
이번 주에 우리는 처음부터 시작할 것입니다. 소프트웨어 개발 키트 (Software Development Kit)의 약자 인 Android SDK를 설치하면 개발자가 업무를 수행 할 수 있습니다. 그리고 지금도 가능합니다.
1 단계: 작업 준비 및 다운로드
먼저 PC에서 작업 공간을 준비합시다. 내 제안은 하드 드라이브의 최상위 레벨에 폴더를 생성하여 명령 줄에서 쉽게 얻을 수 있도록하는 것입니다. C: \ Android_stuff 는 C: \ users \ gbhil \ documents \ tools \ devices \ Android \ stuff 보다 훨씬 기억하기 쉽습니다. 백업뿐만 아니라 백업, 배경 화면, ROM 및 도구와 SDK에도 작업 공간을 사용합니다. 작업 공간 내에 각각 별도의 폴더를 만들면됩니다. 아래 이미지를 클릭하면 이미지가 확대되고 Android_stuff 폴더가 어떻게 설정되어 있는지 확인할 수 있습니다.
이제 SDK를 다운로드 할 차례입니다. https://developer.android.com/studio로 이동하십시오. Windows, Mac OS X 및 Linux 용 다운로드가 표시됩니다. 적절한 카테고리를 선택하고 파일을 데스크탑으로 다운로드하십시오. 사용권 계약에 따라 연기하지 마십시오. 읽어 보시면 꽤 표준적임을 알 수 있습니다.
자주 사용하는 보관 도구를 사용하여 다운로드의 압축을 풀고 추출한 폴더를 작업 공간으로 드래그하십시오. 폴더를 열지 말고 전체를 드래그하십시오. 그게 다야. 이제 Android SDK가 설치되었습니다.
2 단계: USB 드라이버 설치-필요한 악
USB 드라이버를 설치하는 작업은 몇 단계 만 거치면 간단하지만 Windows를 실행하는 경우에는 설치해야합니다. 방금 이동 한 SDK 폴더를 열고 SDK 디렉토리에서 "SDK Setup.exe"를 두 번 클릭하십시오. 아래와 같은 창이 나타납니다.
왼쪽 창에서 "사용 가능한 패키지"가 선택되어 있는지 확인하십시오.
상단 라인에서 지구 옆에있는 삼각형을 클릭하여 목록을 확장합니다.
예제 사진에서 빨간색 원으로 표시된 것을 확인해야합니다. USB 드라이버가 다운로드됩니다. 소프트웨어 개발에 관심이 있거나 Android 기기 에뮬레이터를 실행하지 않는 한 다른 모든 항목은 선택하지 않아도됩니다. 다른 부분을 설치하기로 결정한 경우 1 기가 바이트 다운로드를 준비하십시오.
선택한 설치를 클릭하십시오. 드라이버가 SDK로 다운로드됩니다.
이제 장치에서 메뉴 버튼을 누르십시오. 설정 (그림 1)을 선택한 다음 응용 프로그램 (그림 2)을 선택하십시오. 이제 Development (그림 3)를 클릭하고 USB 디버깅이 확인되었는지 확인하십시오 (그림 4). 뒤로 키를 사용하여 데스크탑으로 돌아갑니다.
이제 노래 나 사진을 전송하는 것처럼 휴대폰을 연결합니다. 그러나 이번에는 그늘을 풀고 SD 카드를 마운트하지 않습니다. Windows에서 "새 하드웨어 발견"메시지가 나타납니다.
"드라이버 소프트웨어 찾기 및 설치"를 선택하십시오.
"온라인 검색 안 함"을 선택하십시오.
"디스크가 없습니다. 다른 옵션 표시"를 선택하십시오.
"컴퓨터에서 드라이버 소프트웨어 찾아보기"를 선택하십시오.
이제 SDK 폴더를 찾은 다음 Windows에서 usb_driver라는 폴더를 가리 킵니다. 아래 이미지를 클릭하면 확대하여 Android SDK 내부의 usb_driver 폴더를 볼 수 있습니다.
"하위 폴더 포함"을 선택된 상태로두고 "다음"을 클릭하십시오. 확실하면 Windows에서 묻습니다. 그렇다면 예라고 말하십시오. Windows가 문제가되지 않으면 "Google ADB 인터페이스 드라이버"를 설치할 것인지 묻습니다.
물론 에뮬레이터 또는 프로그램 응용 프로그램을 실행하려면 더 많은 것이 있습니다. 그러나 우리의 목적을 위해 우리는 끝났습니다. 전화를 뽑고 컴퓨터를 재부팅하십시오.
이제 휴대 전화가 연결되어있는 동안 PC를 재부팅해서는 안된다는 언급을 할 수있는 좋은시기입니다. 일부 최신 PC는 USB 장치에서 부팅 할 수 있으며 PC에 Android를로드하려고 시도합니다. 흥미롭게도 작동하지 않으며 문제를 일으킬 수 있습니다.
전체 작업 중 가장 어려운 부분이 Windows를 설정하는 방법이 재미 있습니까?
첫 번째 테스트: 앱 백업
루팅되지 않은 전화로도 누구나 할 수있는 트릭이 있습니다. 사진이나 노래를 전송할 때와 같은 방법으로 휴대 전화를 컴퓨터에 연결합니다. 단, 그림자를 풀지 않고 SD 카드를 다시 장착하지는 않습니다. 명령 프롬프트를 통해 전화와 상호 작용할 때마다 카드를 마운트 해제 상태로 유지해야합니다.
이제 명령 프롬프트를여십시오. Windows에서는 시작 메뉴를 누르고 Windows 7 검색 필드 또는 XP의 "run"명령에 "cmd"를 입력하십시오. 1960 년대 컴퓨터가 당신을 놀라게하는 것을 잊지 마십시오. 이것은 쉬울 것입니다.
프롬프트에서 Android SDK를 넣은 위치로 이동하십시오. 이 예제를 따르는 경우 명령 행에 다음을 입력 (또는 복사하여 붙여 넣기)하십시오.
cd C: \ Android_stuff \ android-sdk-windows
다른 위치를 사용하는 경우 Android SDK를 배치 한 위치를 가리 키도록 명령을 수정하십시오.
SDK에는 다른 폴더가 있습니다. 우리가 일반적으로 작업하는 것은 도구 폴더입니다. 명령 프롬프트에 다음을 입력하여 탐색하십시오.
CD 도구
아래 그림을 클릭하면 Windows 명령 프롬프트에 입력 된 명령을 더 크게 볼 수 있습니다.
이제 파일 관리자를 열고 작업 공간에서 apps라는 폴더를 만듭니다. 여기에서 모든 응용 프로그램을 백업 할 것입니다. 시장은 당신이 지불 한 것에 대한 기록을 유지하지만 때로는 무료를 다시 찾는 것이 어려울 수 있으므로 우리 자신의 사본을 보관하십시오. 페이지를 내 Android_stuff 폴더의 이미지로 스크롤하면 앱 하위 폴더가 이미 있습니다.
프롬프트에서 다음을 입력하십시오.
adb 풀 / data / app / C: \ Android_stuff \ apps
복사해서 붙여 넣기 만하면됩니다. 의미하는 바는-
- adb 프로그램 (Google에서 Android SDK의 일부로 제공)을 사용하여 파일을 가져옵니다.
- 전화에서 가져 오는 파일은 전화 자체의 / data / app에 있습니다.
- 파일을 꺼내면 C: \ Android_stuff \ apps에 붙여 넣습니다.
슬래시가 명령의 첫 번째 부분과 두 번째 부분이 다른 이유는 무엇입니까?
두 개의 다른 파일 시스템을 다루고 있기 때문입니다. Windows 파일 시스템에서 슬래시는 " \ "와 같이 역순입니다. 유닉스 파일 시스템은 슬래시 " / "를 사용하여 폴더를 분리합니다. / data / app /는 전화로 사용되며 Unix 파일 시스템을 사용합니다. C: \ Android_stuff \ apps는 PC에 있으므로 Windows 파일 시스템을 사용합니다.
서버가 오래되었거나 서버가 종료되었다는 메시지가 표시 될 수 있습니다. 이것은 adb 서버를 나타내며 필요한 경우 명령이 새로 고칩니다. 걱정하지 마십시오. 자동입니다. adb의 출력과 함께 각 응용 프로그램이 복사되었음을 알리는 창이 스크롤하기 시작하는 것을 볼 수 있습니다. 상호 작용이 필요하지 않으며 스크롤 만하면됩니다. 완료되면 명령 프롬프트로 돌아갑니다. 이제 모든 자유 시장 응용 프로그램의 사본이 PC에 저장되어 안전하게 보관됩니다. 파일의 확장자는 모두 ".apk"입니다. 이것은 표준 Android 설치 형식이므로 Windows에서이 파일을 사용할 수 없습니다.
뿌리가 없습니다. 복잡한 쉘 명령이 없습니다. 모든 애플리케이션을 쉽게 백업 할 수있는 방법입니다. 이 응용 프로그램은 SD 카드에 복사하고 카드를 읽고 APK 파일을 설치할 수있는 모든 앱과 함께 설치할 수 있습니다. 이를위한 앱이 없다면 시장에서 Astro를 검색하십시오. 파일 탐색기 (Windows의 내 컴퓨터) 역할을하며 응용 프로그램 관리를위한 다른 훌륭한 도구를 제공합니다.
이것은 빙산의 일각에 불과합니다. Android가 사용하기 쉬운 iTunes 스타일 응용 프로그램을 사용하여 장치와 상호 작용할 때까지 명령 줄 작업을 도와 드리겠습니다. 매주 우리는 비슷한 것에 초점을 맞출 것입니다. 행복한 해킹:)
금주의 추천
드로이드 오버 클로킹 (루트 필요)
가장 인기있는 Android 기기는 이제 가장 많이 요청 된 기능 업그레이드를 갖습니다. 커널이 조정되었고 프로세서가 오버 클럭되었습니다. 여기에 개발자 스레드가 있으며 A / C 사용자 thebizz는 자체 포럼에서 토론을 시작했습니다.
경고: 여기에 장치를 손상시킬 가능성이 있지만 (모든 수정 작업과 마찬가지로) 개발자는 장치를 완벽하게 만들었습니다. 그는 질문에 대한 전담 지원 영역을 설정했습니다. Droid의 프로세서가 Moto가 설정 한 것보다 약간 더 많은 남용을 취할 수 있다는 것이 개인적인 견해이므로 실제로 매우 유용한 업데이트가 될 수 있습니다. 이것을 시도하면 많은 사람들 이이 울타리와 울타리에있는 것처럼 포럼에서 경험을 공유하십시오. 물론 루팅해야하고 사용자 지정 복구 이미지를 플래시해야합니다. 이것이 모두 그리스인이라면. 포럼에서 많은 도움을 얻을 수 있습니다.
Cyanogen의 Nexus One ROM (루트 필요)
전설적인 Android Hacker / Cooker / Modder / Guru Cyanogen은 행운의 Nexus One 소유자를위한 맞춤 ROM을 출시했습니다. Nexus G의 훌륭한 하드웨어가 필요하지 않기 때문에 그의 G1 핵 중 일부는 포함되어 있지 않습니다. 그러나 이것이 제품으로 가득하지 않다는 것은 아닙니다. 몇 가지 주요 내용은 다음과 같습니다.
- 테 더링, VPN 및 기타 모듈 (cifs, nfs, aufs, fuse)을 지원하는 최신 2.6.29.6 커널
- 내장 USB 테더
- FLAC 오디오 지원
- BusyBox, htop, nano, powertop, openvpn 및 모든 엔지니어링 명령 줄 유틸리티 포함
물론 더 많은 것이 있습니다. 그것은 짧은 목록 일뿐입니다. Cyanogen의 작업은 항상 최고 수준이므로 그의 많은 변경 사항이 Android 소스 트리에 포함되었습니다. Nexus One이 기존보다 더 나은 성능을 발휘할 수 있도록하는 것이 가장 중요하지만, 이 빌드를 사용하여 비행을 제외한 모든 작업을 수행 할 수 있습니다.
시아 노겐 모드 홈페이지 http://www.cyanogenmod.com/. A / C 사용자 rsvpinx 님이 포럼에서 ROM에 대한 A / C의 토론 주제를 시작했습니다.
MetaMorph (루트 필요!)
아마도 MetaMorph는 응용 프로그램입니다. 어쩌면 응용 프로그램 포럼에서 전체 검토를 통해 더 나은 결과를 얻을 수 있습니다. 그러나 나는이 도구를 충분히 얻을 수 없습니다. 최종 사용자는 번거로운 복구 이미지와 ROM 깜박임없이 사용자 정의 테마를 다운로드하여 전화기에로드 할 수 있습니다. 나는 XDA 개발자들에게 Stericson과 이야기를 나누고 그에게 응용 프로그램에 대한 몇 가지 질문을했습니다.
앱은 최종 사용자가 테마와 시각적 요소를 변경하는 방식에있어 획기적인 발전입니다. 어떻게 생각해?
MetaMorph를보다 쉽게 사용할 수 있도록 Android를 처음 사용하는 사람에게 어떤 리소스를 추천하고 응용 프로그램을 살펴 보겠습니까?
사용자에게 매우시기 적절한 업데이트를 제공하고 있습니다. 향후 기능에 대한 뉴스를 제공해 주시겠습니까?
무료 및 기부 버전에서 동일한 기능 세트를 제공하기로 한 결정은 소비자에게 큰 도움이되었습니다. 당신은 그것이 실제 이익의 잠재력을 무너 뜨린다 고 생각합니까?
신진 테마 개발자가 MetaMorph 테마를 만들기 시작한 곳은 어디입니까?
시간을내어 몇 가지 질문에 답해 주시고 큰 도움을 주신 Stericson에게 감사의 말씀을 전합니다. MetaMorph를 사용하면 그래픽 작업에 재능이있는 사람이라면 누구나 쉽게 Android 테마 개발자가 될 수 있습니다.
Stericson이 지적했듯이, 많은 정보와 함께 앱에 대한 공식 지원 스레드는 XDA 개발자입니다. A / C 사용자 mclarryjr는 포럼에서이 주제로 마법을 만드는 방법에 대한 포럼에서 멋진 토론을 시작했습니다. 휴대 전화에서 QRcode를 누르거나 Android 브라우저에서 클릭하면 시장으로 바로 이동하여 MetaMorph를 얻을 수 있습니다.
이번 주 인사이드 안드로이드 설치를 즐기 셨기를 바랍니다. 나는 항상 팁과 의견을 찾고 있음을 기억하십시오. 포럼에서 나를 찾거나 나에게 줄 [email protected]