Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android AdMob:AdLoader在获取URL时在60000ms后超时_Android_Admob - Fatal编程技术网

Android AdMob:AdLoader在获取URL时在60000ms后超时

Android AdMob:AdLoader在获取URL时在60000ms后超时,android,admob,Android,Admob,我以前读过很多AdMob帖子,但是没有一篇能够充分回答关于AdLoader超时问题的问题。这就是错误: 注意:我使用的是较旧的jar文件(GoogleedMobaDSDK-4.1.1.jar),因为我的目标是较旧的Android版本 AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/andro

我以前读过很多AdMob帖子,但是没有一篇能够充分回答关于AdLoader超时问题的问题。这就是错误:

注意:我使用的是较旧的jar文件(GoogleedMobaDSDK-4.1.1.jar),因为我的目标是较旧的Android版本

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.something.www"
    android:versionCode="1"
    android:versionName="1.0" >

<uses-sdk android:minSdkVersion="7" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".AdActivityActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.google.ads.AdActivity"
        android:configChanges="keyboard|keyboardHidden|orientation" >
    </activity>
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
</manifest>

代码看起来不错-这可能只是一个网络错误?您能否通过模拟器/设备上的web浏览器访问internet


仅供参考,您仍然可以使用最新的AdMob SDK(目前为4.3.1)瞄准旧的Android版本。查看有关如何迁移到4.3.1的详细信息。

代码看起来不错-这可能只是网络错误?您能否通过模拟器/设备上的web浏览器访问internet


仅供参考,您仍然可以使用最新的AdMob SDK(目前为4.3.1)瞄准旧的Android版本。查看有关如何迁移到4.3.1的详细信息。

我收到了相同的错误(AdLoader在获取URL时在60000ms后超时),但仅在发布版本中。错误在1秒内显示,因此可能与您遇到的问题不同。通过在my proguard.cfg中添加以下内容来禁用proguard优化,解决了此问题:

-dontoptimize
# Also comment out the existing line controlling optimizations:
# -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

我收到了同样的错误(AdLoader在获取URL时在60000毫秒后超时),但仅在发布版本中。错误在1秒内显示,因此可能与您遇到的问题不同。通过在my proguard.cfg中添加以下内容来禁用proguard优化,解决了此问题:

-dontoptimize
# Also comment out the existing line controlling optimizations:
# -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*