小编akk*_*kkk的帖子

Admob广告未加载 - 无法加载广告:0

我正在尝试加载Admob原生广告.之前(在应用更新之前)广告过去曾经展示但现在却没有展示.我已经发布了代码,xml和下面的Logcat.

NativeExpressAdView adView = (NativeExpressAdView) myView.findViewById(R.id.adView);

    AdRequest request = new AdRequest.Builder()
            .addTestDevice("5BCFF0AAE83AF424648A954038C71DE6")
            .addTestDevice("A5E3E2068BD88202CBC281AD76984BEE")//infocus
            .build();

    adView.loadAd(request);
Run Code Online (Sandbox Code Playgroud)

XML

<com.google.android.gms.ads.NativeExpressAdView
            android:id="@+id/adView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="10dp"
            ads:adSize="320x150"
            ads:adUnitId="ca-app-pub-5059726881726792/6223900262"></com.google.android.gms.ads.NativeExpressAdView>
Run Code Online (Sandbox Code Playgroud)

logcat的

07-14 20:39:57.349 11508-11508/? W/Ads: Failed to load ad: 0
07-14 20:40:07.373 11508-11663/? W/Ads: There was a problem getting an ad response. ErrorCode: 0

Fail to forward ad response.
                                  android.os.DeadObjectException
                                      at android.os.BinderProxy.transactNative(Native Method)
                                      at android.os.BinderProxy.transact(Binder.java:511)
                                      at com.google.android.gms.ads.internal.request.ab.a(:com.google.android.gms:93)
                                      at com.google.android.gms.ads.internal.request.service.i.run(:com.google.android.gms:638)
                                      at com.google.android.gms.ads.internal.util.u.call(:com.google.android.gms:1055)
                                      at com.google.android.gms.ads.internal.util.v.run(:com.google.android.gms:75)
                                      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
                                      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                                      at java.lang.Thread.run(Thread.java:818)

07-14 20:40:19.539 1975-4922/? …
Run Code Online (Sandbox Code Playgroud)

android admob

29
推荐指数
5
解决办法
3万
查看次数

recyclerView.setAdapter不接受ArrayAdapter

我试图用简单的String数据填充RecyclerView但是recyclerView.setAdapter(adapter);给出了错误.有什么问题?

我是recyclerview的新手.

RecyclerView recyclerView;
String []data = {"ankush", "kapoor"};

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    recyclerView = (RecyclerView) findViewById(R.id.myRecyclerView);
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, data);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(adapter);
}
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

12
推荐指数
1
解决办法
2万
查看次数

在Android中获取当前选定的导航抽屉项目

我怎样才能获得当前选定的导航抽屉项目?我的菜单存储在drawer_menu.xml中

navigationView = (NavigationView) findViewById(R.id.navigation_view);
    navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
        @Override
        public boolean onNavigationItemSelected(MenuItem item) {
            switch (item.getItemId()) {
                case R.id.change_sec:
                    Intent intent_sec = new Intent(MainActivity.this, ClassDataProvider.class);
                    startActivityForResult(intent_sec, 9);
                    drawerLayout.closeDrawers();
                    break;
                case R.id.holiday_list:
                    Intent intent = new Intent(MainActivity.this, HolidayList.class);
                    startActivity(intent);
                    drawerLayout.closeDrawers();
                    break;
            }
            return true;
        }
    });
Run Code Online (Sandbox Code Playgroud)

android android-menu navigation-drawer

5
推荐指数
1
解决办法
8311
查看次数

错误:(29,0)未找到Android的ID为'com.google.gms.google-services'的插件

我在stackoverflow上尝试了很多解决方案,但没有一个对我有用.当我同步它给出的项目时Error:(2, 0) Plugin with id 'com.google.gms.google-services' not found

正如文档所述(最后添加插件)我做了同样的事情.最后添加了插件. apply plugin: 'com.google.gms.google-services'

任何方案?我按照这个链接.与它说的相同,但有错误.

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.radioaudio.motivationalaudios"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile files('libs/YouTubeAndroidPlayerApi.jar')
    compile 'com.google.firebase:firebase-ads:9.4.0'
}
apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

android admob firebase

5
推荐指数
0
解决办法
2154
查看次数

发送OneSignal推送通知时,Android应用程序崩溃

发送信号推送通知后,Android应用程序崩溃.我收到了这个错误.尝试查看其他stackoverflow答案,但它没有帮助.

请检查下面的代码(build.gradle)和错误.

不明白为什么它不工作:P请检查下面的代码(build.gradle)和错误.

FATAL EXCEPTION: Firebase-FirebaseMessagingService
    Process: com.mario.childhood.game.videogame, PID: 30163
    java.lang.AbstractMethodError: abstract method "void com.google.firebase.iid.zzb.zzd(android.content.Intent)"
        at com.google.firebase.iid.zzc.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
        at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:760)
Run Code Online (Sandbox Code Playgroud)

的build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    defaultConfig {
        applicationId "com.myapp"
        minSdkVersion 15
        targetSdkVersion 27
        versionCode 3
        versionName "1.2"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        manifestPlaceholders = [onesignal_app_id: 'XXXX-310c-4776-ae83-XXXX',
                // Project number pulled from dashboard, local value is ignored.
                onesignal_google_project_number: '22978XXXX'
        ]
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies …
Run Code Online (Sandbox Code Playgroud)

android firebase onesignal

5
推荐指数
1
解决办法
3433
查看次数

无法解决:com.android.support:design-v7:23.0.0

我收到以下错误:

Failed to resolve: com.android.support:design-v7:23.0.0 
Run Code Online (Sandbox Code Playgroud)

我已经更新了所有需要的skd工具(比如android支持库,存储库)但是当我同步项目时它会显示Error.即使单击"安装存储库和同步项目"也没有任何反应.

我已经检查了其他问题,但它们对我不起作用.

在此输入图像描述

android android-support-library android-studio

0
推荐指数
1
解决办法
4882
查看次数