0

我添加了 这里写的代码

但是我在我的游戏中看不到带有广告的横幅。我的应用程序已发布。但是目前的版本还没有发布。我已添加到清单:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />

有一个类似的线程 here

但我无法理解那里的答案。他们写道: 您无需在市场上已有应用程序即可获得新应用程序的发布者 ID。在“添加站点/应用程序”表单上的 Android 包 URL 字段中,只需输入“market://details?id=your.package.name”。您当然希望将“your.package.name”替换为您应用的实际包名称。viewWidth 警告很好,在插入发布者 ID 后您可能仍会看到它们。

我不明白我应该在哪里包含“market://details?id=your.package.name”。

Logcat 向我显示以下错误: w/Ads (3200) 无效的未知请求错误:无法确定请求类型。您的广告单元 ID 是否正确?w/webcore(3200):第一次布局后无法获取视图宽度

我的发布者密钥已正确插入到代码中。顺便说一句,它是在 logcat 中打印的。(可以排除打印吗?)

谢谢

4

1 回答 1

0

您无需在市场上已有应用程序即可获得新应用程序的发布者 ID。在“添加站点/应用程序”表单上的 Android 包 URL 字段中,只需输入“market://details?id=your.package.name”。您当然希望将“your.package.name”替换为您应用的实际包名称。viewWidth 警告很好,在插入发布者 ID 后您可能仍会看到它们。

这与 Admob 有关,当向 Admob 添加应用程序(通过 admob.com)时,不需要在市场上发布该应用程序。Admob 会询问您的包名,可以写一个尚未在 Android Market 中发布的包名。

于 2012-11-10T08:05:52.820 回答