我的应用程序在超过600种不同手机的AndroidMarket中展示。目前拥有约10万用户。因此,它相当受欢迎,但很长一段时间我都无法弄清楚为什么我的应用程序没有显示给AndroidMarket的平板电脑用户。由于这个问题,我错过了所有平板电脑用户和大部分市场。我从我的客户那里了解到这个问题,所以为了测试它,我自己尝试从3种不同类型的平板电脑访问Android电子市场,但都失败了。我的应用程序根本不显示在平板电脑上,只显示在手机上。在我的应用的list文件中,我只有以下3个必需的权限:我的应用所需的其余权限在list文件中标记为android:required="false":等等……
到目前为止,我只通过发送.apk文件分发了一些应用程序。我想知道AndroidMarket如何阻止用户将付费应用程序分发给其他人。 最佳答案 目前,AndroidMarket上的DRM相当薄弱。在非root手机上,如果您在列出应用程序时检查复制保护,那么没有人可以获取您的应用程序的apk。问题出在装有Market应用程序的root手机上。某人需要做的就是在他们的root手机上安装apk,然后将其解压缩,然后可以自由分发(尽管是非法的)。就我个人而言,我会说不要太担心盗版。无论如何,98-99%的盗版者和使用您的应用程序的人都不愿意为
我以为这会很简单,但我错了......我的应用程序无法在非触控Android设备上运行,因此我不希望它出现在这些设备的市场上。我希望在AndroidManifest.xml中找到要设置的属性,但我能找到的最接近的匹配项是:android:reqTouchScreenThetypeoftouchscreentheapplicationrequires,ifanyatall.Thevaluemustbeoneofthefollowingstrings:ValueDescription"undefined"Theapplicationdoesn'trequireatouchscreen.(T
我有一个接收付费内容的Android应用程序,我想在服务器端验证该应用程序是通过AndroidMarket购买的。我可以使用许可服务检查应用程序的访问权限,有没有办法从服务器连接到许可服务?如果没有,我可以使用GoogleCheckoutAPI数据来验证购买吗? 最佳答案 Android市场许可服务响应使用私钥进行签名,并且签名与签名数据一起发送。使用开发人员控制台中的公钥,您可以验证签名对已签名数据是否有效。只有使用私钥生成的签名才对给定数据有效。同样,如果数据被更改,签名将不再正确。在您的Android应用中,您可以将签名和签名
我是Android开发新手。我刚刚在AndroidMarket(即GooglePlay商店)上上传并发布了我的应用程序。这些天我遇到了一个问题,我无法在AndroidMarket上以横向模式上传我的应用程序屏幕截图。谁能帮我解决这个问题?提前感谢您的解决方案或反馈。 最佳答案 GooglePlay关于AppInfo页面截图的提示Fullbleed,noborderinartYoumayuploadscreenshotsinlandscapeorientation.Thethumbnailswillappeartoberotated,
我目前正在为一个客户构建一个应用程序,该客户希望事后管理apk,而不是在Android市场上发布它。他想将该应用程序提供给有限数量的用户。为此,我首先考虑制作第二个应用来管理第一个应用的更新。然后我觉得有点复杂,我找到了Pushlink.这正是我所需要的,除了我担心的条款和条件的一部分:1.1PushLinkreservestherighttoupdateandchangetheTermsofServicefromtimetotimewithoutnotice.我实际上有两个问题:你们中有人有使用Pushlink的经验吗?它的支持情况如何?是否有Pushlink的替代方案?非常感谢。罗
当我尝试将APK上传到Android电子市场时,我收到以下消息:MarketrequirestheminSdkVersiontobesettoapositive32-bitintegerinAndroidManifest.xml.但是我已经在我的list中定义了android:minSdkVersion...... 最佳答案 您的SDK信息需要包含在uses-sdk标签中:参见thedocumentation了解详情。 关于android-将APK上传到AndroidMarket时出现m
我收到AndroidMarket报告的神秘异常;TextViewgetLeftFadingEdgeStrength()中的空指针。我从未在我的任何测试设备上观察到异常。它似乎影响了少数用户,但我无法将其追溯到特定版本的Android或我的软件版本。堆栈跟踪消失在平台UI代码的某处,没有引用我的应用程序中的任何内容。我已经在Google和此处进行了相当彻底的搜索,以寻找问题的任何线索,但没有成功。我怀疑这可能与在我的一个TextView中使用选取框椭圆大小设置有关...而且我这样做的方式以某种方式在某些平台或版本上暴露了UI小部件代码中的错误。但这是推测,我不愿意花太多时间深入研究平台代
我的list文件中有这个:但我没有在我的GA中看到安装数据。我想知道我是否遗漏了什么。 最佳答案 这是正确的代码fragment。但它需要通过使用推荐链接来跟踪有关安装的信息。您可以生成此链接here.因此,如果用户通过此链接找到您的应用程序,然后他安装了您的应用程序,在这种情况下将记录推荐参数。(请通过上面的链接查看有关推荐参数的更多信息)。如果您只想跟踪应用程序的安装,您可以在应用程序首次运行时仅跟踪一次页面浏览量(例如/app/install)。 关于android-如何跟踪来自A
我正在尝试将我的应用程序添加到Android市场。但我面临以下错误:“文件无效:W/ResourceType(17963):在包0中获取0x7f050003(t=4e=3)的条目失败(错误-75)错误获取“android:icon”属性:属性不是字符串值"我的list文件是:"“ic_launcher”包含在“res/drawable-hdpi”、“res/drawable-ldpi”和“res/drawable-mdpi”目录中。我关注了这篇文章,但它对我不起作用。"ERRORgetting'android:icon'attribute:attributeisnotastringva