Android AdMob出版公司

Android AdMob出版公司,android,admob,publish,Android,Admob,Publish,这是一个简单的问题。在android应用程序的admob实现出现一些问题后,它终于可以工作了 我正在用Android 2.2(8)编程,我读到如果我不想在控制台等方面出现问题,我必须将属性中的目标(而不是清单中的)更改为target13,然后用API 13(平板电脑视图)进行模拟。好的,通过这些步骤,log cat工作得很好,控制台不会给我一个典型的消息说“你必须adActivity AndroidManifest…” 现在我已经完成了“我的应用程序”。我的问题是,在发布我的应用之前,我必须在e

这是一个简单的问题。在android应用程序的admob实现出现一些问题后,它终于可以工作了

我正在用Android 2.2(8)编程,我读到如果我不想在控制台等方面出现问题,我必须将属性中的目标(而不是清单中的)更改为target13,然后用API 13(平板电脑视图)进行模拟。好的,通过这些步骤,log cat工作得很好,控制台不会给我一个典型的消息说“你必须adActivity AndroidManifest…”

现在我已经完成了“我的应用程序”。我的问题是,在发布我的应用之前,我必须在eclipse中将目标从13更改为8???或者project.properties文件,这无关紧要吗

最后,要从adMob获得发布的ID,我必须先上传我的应用程序? 如果是,基本步骤可能是以下步骤?首先上传应用程序-然后从adMOb获取发布id-在eclipse上写入id-最后在市场上再次刷新我的应用程序


非常感谢

若要构建支持admob的应用程序以供市场发布,请在project.properties中保留target=13,仅修改AndroidManifest.xml中的minSDKVersion属性以指向目标版本(在您的情况下为8)

在android market中上传/发布应用程序之前,您可以获取Admob publishID并将其用于您的应用程序代码,要获取publishID,登录并登录您的Admob帐户,请单击站点和应用程序->添加站点/应用程序,选择创建android应用程序,在设置菜单中,您将被要求输入应用程序市场URL,这一点不需要存在。以下示例:market://details?id=packagename制作一个。Admob将生成publishID供您使用

您现在可以实际测试admob,在手机上安装支持admob的应用程序,使用它(多次单击广告),您将开始在admob帐户中赚取收入


希望有帮助。

若要构建支持admob的应用程序以供市场发布,请在project.properties中保留target=13,只需将AndroidManifest.xml中的minSDKVersion属性修改为指向您的目标版本(本例中为8)

在android market中上传/发布应用程序之前,您可以获取Admob publishID并将其用于您的应用程序代码,要获取publishID,登录并登录您的Admob帐户,请单击站点和应用程序->添加站点/应用程序,选择创建android应用程序,在设置菜单中,您将被要求输入应用程序市场URL,这一点不需要存在。以下示例:market://details?id=packagename制作一个。Admob将生成publishID供您使用

您现在可以实际测试admob,在手机上安装支持admob的应用程序,使用它(多次单击广告),您将开始在admob帐户中赚取收入


希望有帮助。

关于点击自己的广告,请注意一点,这是不推荐的,被视为滥用,并可能导致您的AdMob帐户冻结。我建议在开发过程中,这样你就不用担心点击自己的广告了。@Eric Leichtenschlag,谢谢你的留言。是的,更多关于欺诈的详细信息点击谢谢。。。我还没有上传应用程序(我希望在周末上传)。我按照您的步骤添加uRL:market://details?id=,然后我获取发布ID,并在代码-->ads:adUnitId=“axxxxxxxxxx”中设置2个xml。当我运行该应用程序时,它工作得非常完美!但是,当我上传应用程序时,有一个提示是,我不必更改admob?market URL的URL。URL有一个固定的模式,例如,如果您的AndroodManifest.xml中的包是com.rovio.angrybirds,只需替换为com.rovio.angrybirds,这将是在android market上传和发布应用程序时的最终URL。最好在一开始就将其设置为正确的,尽管不需要这样,因为您可以在以后随时更改它。转到并查看一些应用程序的URL,您应该清楚了解应用程序的市场URL是如何生成的。请注意,使用api-13或更高版本后,eclpise将开始为android api调用使用相应的新jar文件。Eclipse auto complete将向您展示所有方法,请确保不要只使用minSDK版本中可用的方法。如果您不这样做,您的应用程序将在平台上运行时崩溃,而您在平台上没有给出关于单击自己的广告的提示,这是不推荐的,被视为滥用,并可能导致您的AdMob帐户被冻结。我建议在开发过程中,这样你就不用担心点击自己的广告了。@Eric Leichtenschlag,谢谢你的留言。是的,更多关于欺诈的详细信息点击谢谢。。。我还没有上传应用程序(我希望在周末上传)。我按照您的步骤添加uRL:market://details?id=,然后我获取发布ID,并在代码-->ads:adUnitId=“axxxxxxxxxx”中设置2个xml。当我运行该应用程序时,它工作得非常完美!但是,当我上传应用程序时,有一个提示是,我不必更改admob?market URL的URL。URL有一个固定的模式,例如,如果您的AndroodManifest.xml中的包是com.rovio.angrybirds,只需替换为com.rovio.angrybirds,这将是在android market上传和发布应用程序时的最终URL。最好在一开始就将其设置为正确的,尽管不需要这样,因为您可以在以后随时更改它。转到并查看一些应用程序的URL,您应该清楚了解应用程序的市场URL是如何生成的。请注意,使用api-13或更高版本后,eclpise将开始为android api调用使用相应的新jar文件。Eclipse auto complete将向您显示所有方法,如果您不使用,请确保不要只使用minSDK版本中可用的方法。当您的应用程序在没有给定api的平台上运行时,它将崩溃