마지막으로 문제 해결을 위해 조치를 취했습니다. 이는 tuxrider
라이브러리가 아니라 Google 광고가 원인이었습니다. 간단히 말해서 GoogleAd의 모든 언급을 MainActivity.java
에 댓글을 작성하십시오. 해당 내용 :
//import com.google.ads.AdRequest;
//import com.google.ads.AdSize;
//import com.google.ads.AdView;
...
// private static AdView mAdView = null;
...
// mAdView = new AdView(this, AdSize.BANNER, "a14d3678cfc9fb7");
// AdRequest adRequest = new AdRequest();
// adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
// mAdView.loadAd(adRequest);
// mAdView.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
...
// mFrameLayout.addView(mAdView, new LayoutParams(
// LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
...
// if (mAdView != null) {
// mAdView.setVisibility(View.VISIBLE);
// }
...
// if (mAdView != null) {
// mAdView.setVisibility(View.INVISIBLE);
// }
이렇게하면 정상적으로 작동합니다. Chears!
나는 NDK를 이미 다운로드했지만 사용 방법을 모르겠다. –
tuxrider 폴더의 cmd/shell에서 NDK 명령 'ndk-build'를 시작하십시오. – thoredge
그래도 작동하지 않을 것입니다. 웬일인지이 오류가 발생합니다. make : *** [/drodin-2/obj/local/armeabi/objs/tuxrider/src/alglib.o] 오류 1 이것은 치명적인 오류가 많이 발생합니다. 이미 제공된 Android.mk에 문제가있을 수 있습니까? –