나는 안드로이드 ADT에서 매우 좌절스러운 문제에 직면 해있다. 나는 몇 달 동안 작업 해 왔던 구글지도를 사용하는 프로젝트를 가지고있다. 나는 기존의 랩탑 (x86 winxp 상자)에서 완벽하게 작동한다. 내 모든 dev 환경을 매끄러운 새로운 x64 win7 노트북으로 마이그레이션하려고합니다.MapFragment에 대한 무서운 ClassNotFoundException
활동이 팽창 할 때 런타임에 MapFragment에 대한 두려운 ClassNotFoundException을 지나칠 수 없습니다. 이전 상자에서이 문제를 해결하는 데 문제가 없었습니다. 나는 여기와 다른 곳에서 구글 플레이 서비스 lib를 추가하고 그것을 참조하는 수많은 게시물에 주어진 지침을 따르고 완벽하게 작동했다. 글쎄, 나는 똑같은 작업을 새 상자에서하고 있지만이 작업을 수행 할 수는 없다.
많은 것들이 APK에 패키지되지 않는다는 것이 확실합니다. 새 랩탑의 크기는 기존 노트북의 1/2에 불과합니다. 나는 이유를 모른다.
새 상자의 ADT 패키지는 버전 22이고 버전 21은 x86 상자입니다. 이클립스 프로젝트가 약간 다르게 보입니다. 새 상자에 프로젝트에 "Android Private Libraries"폴더가 있습니다.
나는 어디에서나 대답을 찾고 있지만 모든 것은 이미 내가 한 일을하는 것을 가리킨다. 이 x64 버전의 apt에서 빌드가 어떻게 작동하는지 다른 점이 있습니다.
나를위한 아이디어가 있습니까? 새 노트북을 조심스럽게 사용할 준비가되었습니다. 이전 버전으로 돌아가서 계속 작업 할 수 있습니다. 나는이 문제에 대해 지금까지 약 5 저녁을 태웠다.
여기에 두 대의 컴퓨터에 대한 프로젝트의 스크린 샷이 나와 있습니다. Top은 훌륭하게 작동하는 x86 프로젝트입니다. bottom은 apk에서 모든 종류의 물건을 남기고있는 x64 프로젝트입니다.
분명히 나는 그래서 여기에 이미지를 게시 링크입니다 정도로 평판이 아니다 :
잘 작동하는 86 프로젝트 : https://dl.dropboxusercontent.com/u/70407965/x86proj.jpg
64 프로젝트하지 않습니다에 대한 https://dl.dropboxusercontent.com/u/70407965/x64proj.jpg
많은 감사 어떤 도움. 나는 이것에 대한 아이디어가 없다. 에
업데이트 22 거기에 넣은 새 라이브러리 – JRowan
주문 및 수출 – JRowan
그리고 SDK를 관리자 에서이 문제의 백만 게시물되었습니다 업데이 트가 이후 빌드 도구를 가지고 있는지 확인 – JRowan