2011-04-13 34 views
3

我刚刚开始将admob添加到我的android应用程序,并开始使用admob网站上提供的banner essentials示例。这里是示例代码。admob连接被拒绝

public class BannerEssentials extends Activity{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    // Lookup R.layout.main 
    LinearLayout layout = (LinearLayout)findViewById(R.id.linearLayout); 

    // Create the adView 
    // Please replace MY_BANNER_UNIT_ID with your AdMob Publisher ID 
    AdView adView = new AdView(this, AdSize.BANNER, "a14da528179106a"); 

    // Add the adView to it 
    layout.addView(adView); 

    // Initiate a generic request to load it with an ad 
    AdRequest request = new AdRequest(); 
    request.setTesting(true); 

    adView.loadAd(request);    
    } 
} 

我设置自己的帐户与AdMob和一切似乎是在地方,当我看在我的logcat我看到下面的连接被拒绝的错误消息的AdMob。有没有其他人经历过这个问题,如果有的话,你是如何解决它的?在此先感谢您的帮助。

04-13 11:39:33.410: WARN/Ads(5662): java.net.ConnectException: r.admob.com/127.0.0.1:80 - Connection refused 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:254) 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:533) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.net.Socket.connect(Socket.java:1055) 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:62) 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:88) 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHTTPConnection(HttpURLConnectionImpl.java:927) 
04-13 11:39:33.410: WARN/Ads(5662):  at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:909) 
04-13 11:39:33.410: WARN/Ads(5662):  at b.a(Unknown Source) 
04-13 11:39:33.410: WARN/Ads(5662):  at b.doInBackground(Unknown Source) 
04-13 11:39:33.410: WARN/Ads(5662):  at android.os.AsyncTask$2.call(AsyncTask.java:185) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 
04-13 11:39:33.410: WARN/Ads(5662):  at java.lang.Thread.run(Thread.java:1096) 

下面是我的清单文件。

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.google.ads.example" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".BannerEssentials" 
        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"/> 
    </application> 
    <uses-permission android:name="android.permission.INTERNET"/> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
    <uses-sdk android:minSdkVersion="3" /> 

</manifest> 

回答

0

您的清单是如何设置的?您是否添加了Internet权限?您是否设置了适当的元数据参数?

+0

我更新了包括我的manifest.xml所以我一直在测试我的手机DroidX,我决定尝试模拟器。代码在模拟器中正常工作,但不在手机中。有没有版本冲突,我的Android版本是2.2.1。 – Byron 2011-04-13 20:13:34

+4

更新:我发现我的问题的来源。我有一个根植的手机,我可以从中禁用要显示的广告。 (我知道,我在想什么?)无论如何,只要我禁用该功能,广告在我的应用中运行得很好。希望这可以帮助。 – Byron 2011-04-14 16:48:09

+0

@Byron能否请您将解决方案作为答案发布,以便未来任何人都可以轻松完成,谢谢! – swiftBoy 2012-07-24 10:00:45

0

更新:我发现我的问题的来源。我有一个根植的手机,我可以从中禁用要显示的广告。 (我知道,我在想什么?)无论如何,只要我禁用该功能,广告在我的应用中运行得很好。希望这可以帮助别人。