2011-04-10 2 views
0

웹 서버에서 MYSQL DB의 데이터 (텍스트 및 이미지)를로드하는 앱을 작성했습니다. 에뮬레이터에서 프로그램은 정상적으로 작동합니다. 그럼 내 모국어 장치 HTC와 '디버그'방식으로 그것을 시도. 그래도 괜찮아. 하지만 장치를 분리하고 독립 실행 형으로 실행하면 이미지가 더 이상로드되지 않습니다. '웃기는'것은 'default.jpg'라는 이미지가 하나 있는데, 'AB-123_1.jpg'와 같은 다른 모든 이미지와 같은 폴더에 있습니다. 'default.jpg'는 '독립형'방식으로도로드되는 유일한 이미지입니다. 나는 또한 blabla.jpg와 같은 간단한 이름으로 이미지의 이름을 바꾸면서 시도해 보았습니다. 그러나 그것은 도움이되지 못했습니다.웹 서버에서 이미지로드

내 첫 번째 앱이므로 어쩌면 방금 놓친 것 같습니다. 내가 할 수

답변

0

유일한 제안은 다음과 같습니다

  1. 팝업 traceview를 사용에
  2. 봐를 처리하여 예외의 캐치 poriton의 경고 - 나 '로 확실하지가, 여기에 도움이 될 것입니다 경우 오직 Redirect Log output to sdcard on customer's phone에 따르면
  3. 프로파일 링을 위해 그것을 사용했습니다, 응용 프로그램 카탈로그는 일부 사용 (그것을 시도하지)
  4. 그냥 이상한 것들의 케이스에, 정리 빌드를하고 먼저 전화에서 응용 프로그램을 제거 시도 될 수있다 코드를 재건하지 않는 코드 operly

그냥 배제하기 위해 (디버그 어쨌든 빌드 중단해야하는),하지만 당신은 AndroidManifest.xml에있는

<uses-permission android:name="android.permission.INTERNET"/> 

를 지정 했을 분명? 이 도움이

희망,

필 Lello 답변에 대한

+0

감사합니다. 새 버전을 설치하기 전에 이전 버전을 모두 제거했습니다. 권한이 설정됩니다. (당신이 말했듯이, 나는 디버그 모드에서 그것을 실행할 수 없을 것이고, 아무런 문제없이 서버로부터 모든 텍스트 데이터 (그리고 default.jpg)를 얻는다.) – user678199

+0

나는 트레이스와/또는 pop을 시도 할 것이다. 업. 현재 추적을 시작할 때 '허가가 거부되었습니다'라는 메시지가 나타납니다 ... 허가 문제와 관련된 기사를 발견했습니다. 내가 더 깊이 파고 들어야 할 것 같아. (한숨) 누군가 내가 볼 필요가있는 방향에 대한 생각을 가지고있는 경우에 ... 나는 감사 할 것이다. – user678199

+0

서버 요청 로그에 액세스 할 수 있습니까? 요청 URL이 예기치 않게 손상되는 경우가 있습니다. 적어도 요청이 서버에 전달되는지 알아내는 것이 좋습니다. 또한 응답 데이터에 차이가 없는지 확인할 가치가 있습니다 (이미지를 나열하는 마크 업이 있다고 가정 할 때). –