2012-03-30 3 views
0

이 응용 프로그램이 전날 정상적으로 작동한다고 말하면서 시작하겠습니다. 나는 PC를 다시 시작하고, 프로젝트를 제거하고, 이전 버전의 프로젝트를 추가했고, 계속 충돌했다. mainactivity에서로드 된 main.xml에서 제거하면 앱이 다운되지 않습니다. 내가 main.xml에 있다면 :addmob을 main.xml에 추가하면 내 응용 프로그램이 손상됩니다.

<com.google.ads.AdView 
      android:id="@+id/adView" 
      android:layout_width="wrap_content" 
      android:layout_height="50dp" 
      android:layout_alignParentBottom="true" 
      ads:adSize="BANNER" 
      ads:adUnitId="a14ee1ad68dcbdb" 
      ads:loadAdOnCreate="true" /> 

애플 리케이션이 충돌합니다. 만약 내가이 응용 프로그램을 실행 하고이 코드는 main.xml 파일에 있지만 다른 XML 파일에 응용 프로그램이 잘 작동하고 다른 활동에서 추가 표시됩니다.

xml 파일의 모든 코드를 제거하려고했지만 위의 admob이 거기에 추가되어 여전히 충돌했습니다. 나는 이클립스를 제거하고 다시 설치에 대해 생각하고 있었습니까 ??? 어떤 아이디어? 여기

는 처음부터 모든 것이 로그 캣에 완료하는 것입니다

03-30 11:39:17.215: D/AndroidRuntime(338): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< 
03-30 11:39:17.215: D/AndroidRuntime(338): CheckJNI is ON 
03-30 11:39:17.335: D/AndroidRuntime(338): --- registering native functions --- 
03-30 11:39:17.825: D/AndroidRuntime(338): Shutting down VM 
03-30 11:39:17.825: D/dalvikvm(338): Debugger has detached; object registry had 1 entries 
03-30 11:39:17.845: I/AndroidRuntime(338): NOTE: attach of thread 'Binder Thread #3' failed 
03-30 11:39:18.215: D/AndroidRuntime(346): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< 
03-30 11:39:18.215: D/AndroidRuntime(346): CheckJNI is ON 
03-30 11:39:18.345: D/AndroidRuntime(346): --- registering native functions --- 
03-30 11:39:18.835: I/ActivityManager(59): Force stopping package com.petermihaylov.android.cardcounter uid=10040 
03-30 11:39:18.835: I/Process(59): Sending signal. PID: 331 SIG: 9 
03-30 11:39:18.896: I/UsageStats(59): Unexpected resume of com.android.launcher while already resumed in com.petermihaylov.android.cardcounter 
03-30 11:39:18.905: W/InputManagerService(59): Window already focused, ignoring focus gain of: [email protected] 
03-30 11:39:18.945: I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.petermihaylov.android.cardcounter/.MainActivity } 
03-30 11:39:18.945: D/AndroidRuntime(346): Shutting down VM 
03-30 11:39:18.955: D/jdwp(346): Got wake-up signal, bailing out of select 
03-30 11:39:18.955: D/dalvikvm(346): Debugger has detached; object registry had 1 entries 
03-30 11:39:19.039: I/AndroidRuntime(346): NOTE: attach of thread 'Binder Thread #3' failed 
03-30 11:39:19.155: I/ActivityManager(59): Start proc com.petermihaylov.android.cardcounter for activity com.petermihaylov.android.cardcounter/.MainActivity: pid=353 uid=10040 gids={3003} 
03-30 11:39:19.345: D/dalvikvm(33): GC_EXPLICIT freed 285 objects/10864 bytes in 186ms 
03-30 11:39:19.475: W/ActivityThread(353): Application com.petermihaylov.android.cardcounter is waiting for the debugger on port 8100... 
03-30 11:39:19.525: I/System.out(353): Sending WAIT chunk 
03-30 11:39:19.565: I/dalvikvm(353): Debugger is active 
03-30 11:39:19.595: D/dalvikvm(33): GC_EXPLICIT freed 47 objects/2056 bytes in 249ms 
03-30 11:39:19.745: I/System.out(353): Debugger has connected 
03-30 11:39:19.745: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:19.945: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:20.075: D/dalvikvm(33): GC_EXPLICIT freed 2 objects/64 bytes in 422ms 
03-30 11:39:20.207: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:20.405: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:20.605: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:20.823: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:21.025: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:21.225: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:21.468: I/System.out(353): waiting for debugger to settle... 
03-30 11:39:21.677: I/System.out(353): debugger has settled (1469) 
03-30 11:39:29.005: W/ActivityManager(59): Launch timeout has expired, giving up wake lock! 
03-30 11:39:29.421: W/ActivityManager(59): Activity idle timeout for HistoryRecord{450bae78 com.petermihaylov.android.cardcounter/.MainActivity} 
+1

앱을 디버그하려고하는 것처럼 보입니다. 디버그에 매달려 있습니다. 방금 실행하려고하면 관련 로그가 더 많이 생깁니 까? 또한 혹시 r17의 Android Tools로 업데이트하셨습니까? 도구 중 r17을 사용하면 SDK를 프로젝트의 libs/폴더에 넣어야합니다. –

+0

이 문제가 해결되었습니다. 당신은 libs 폴더를 만들었고 그 폴더에 googleadmob 항아리를 넣어야했습니다. 모든 것이 정상으로 돌아 왔습니다. 감사합니다 ... btw 그래서 내가 대답을 만들 수있는 게시물 승/그 솔루션을 만들! –

+0

완료. 기쁜 당신을 위해 일했다 :) –

답변

1

보인다. 방금 실행하려고하면 관련 로그가 더 많이 생깁니 까?

또한 이 (가) Android 도구의 r17에 업데이트 되었습니까? 도구 중 r17을 사용하면 SDK를 프로젝트의 libs/폴더에 넣어야합니다.

+0

고마워, 문제가 해결 됐어! –

0

당신은 확실히 당신은 제대로 자습서를 강화하고 권한을 추가하고, SDK를 가져온? 처음부터이 가이드를 단계별로

시도 : https://developers.google.com/mobile-ads-sdk/docs/android/fundamentals

이클립스에서 프로젝트를 청소 때로는 몇 가지 문제를 해결합니다.

+0

나는 프로젝트를 몇 번 청소하고 도왔다. 또한이 응용 프로그램은 시장에 출시되었으며 현재 실행중인 추가 기능을 통해이 실행 상태가 좋았고 갑자기 첫 번째 작업에 실패하여 문제가 발생했습니다. 나는 같은 코드를 실행하는 다른 활동을 추가하고있다 .... –

0

Eclipse를 새로 설치 한 후에 최근에 Admob과 매우 비슷한 기괴한 문제가 발생했습니다. 이유를 조사한 후, 프로젝트 환경 설정에서 빌드 주문이 끝났습니다. Google AdMob 항아리를 맨 위에 놓고 프로젝트를 정리하면 모든 문제가 해결되었습니다.

붙여 넣은 logcat 텍스트는 오류 정보를 제공하지 않습니다. 오류 지점에서 logcat 텍스트를 붙여 넣을 수 있습니까? 일반적으로 여기에서 AdMob과의 커뮤니케이션을 볼 수 있습니다.

그냥 도움이 될지 모르겠습니다. 당신이 응용 프로그램을 디버깅하기 위해 노력하고, 그리고 디버깅에 매달려있는 것처럼

New version of Android LED Clock just uploaded to the market

제이슨

+0

에뮬레이터에서 응용 프로그램을 실행할 때 logcat이 나와있는 모든 게시물을 업데이트했다 ...나는 정말로 여기에 admob을 말하는 것을 보지 못한다. 그러나 주요 활동에서 XML로부터 광고를 제거하자마자 모든 것이 잘 작동한다 ... 또한 admob jar 파일이 맨 위에있다. 나는 또한 그것을 제거하고 다시 도움이되지 않았다 제거했습니다 –

관련 문제