为什么我无法安装一些应用程序? -- applications 领域 和 compatibility 领域 android 相关 的问题

Why am I unable to install some apps?


简体版||繁體版
4
vote

问题

中文

我拥有一个 htc salsa Android 2.3.3 (gingerbread)。

问题是我无法下载像地铁冲浪者寺庙运行 Candy Crush 等。 "您的设备不兼容" 。

是指硬件要求吗?

有没有办法升级我的手机以播放上述热门游戏?

更新:

Buster先生的非常有用的信息。但由于现在有没有关于Google Play的更新,因此不允许您看到不兼容的信息。

screenshot  screenshot src =
屏幕截图(点击图像以获得更大的变体)

english

I own an HTC Salsa with Android 2.3.3 (Gingerbread).

The problem is that I can't download apps like Subway Surfers, Temple Run, Candy Crush, etc. The market reports, "your device is incompatible".

Does it mean hardware requirements?

Is there any way I can upgrade my phone to play the above popular games?

Update:

Very useful information from Mr. Buster. But since there is an update on GOOGLE play now, which doesn't allow you to see the incompatible information.

Screenshot Screenshot Screenshot
Screenshots (click images for larger variants)

     
   
   

回答列表

3
 
vote
vote
最佳答案
 

应用程序开发人员可以在游戏或应用程序可用之前设置播放商店中的自己的要求。

例如,可以要求设备具有相机,或者具有大于给定尺寸的屏幕,或者对特定版本的OpenGL提供支持。

HTC SALSA配备了ARMv6 CPU(MSM7227),并具有Adreno 200 GPU,支持OpenGL ES 1.0和OpenGL ES 1.1。

从经验中,这里的限制很可能是您的ARMv6 CPU,因为现在是ARMv7有能力的CPU的绝大多数Sofware。 Googling为这些游戏的名字以及"ARMv6" 的名称显示了一些命中,虽然我对运行有没有明确和无助的修改的第三方非官方应用程序非常谨慎。

如果您确实可以让游戏运行,您可能会发现他们缺乏OpenGL支持(现代游戏通常使用OpenGL ES 2.0或更高版本),考虑到可编程3D图形所需的OpenGL 2.0(来源:<一个href ="http://www.khronos.org/opengles/2_x/" rel ="nofollow" > http://www.khronos.org/opengles/2_x/ )

 

Application developers can set their own requirements in the play store for what must be present before a game or application will be available.

For example, it is possible to require a device has a camera, or has a screen larger than a given size, or has support for a particular version of OpenGL.

The HTC Salsa is equipped with an ARMv6 CPU (MSM7227), and has an Adreno 200 GPU, which supports OpenGL ES 1.0 and OpenGL ES 1.1.

From experience, the limitation here is most likely your ARMv6 CPU, as the vast majority of sofware nowadays is written for ARMv7 capable CPUs. Googling for the names of these games, along with "armv6" shows some hits, although I would be very cautious about running third party unofficial apps that have unspecified and unverifiable modifications.

If you do manage to get the games to run, you may find they lack OpenGL support (modern games are usually using OpenGL ES 2.0 or above), considering the fact that OpenGL 2.0 is required for programmable 3D graphics (source: http://www.khronos.org/opengles/2_X/)

 
 
 
 
6
 
vote

它可能意味着您的手机不符合软件或硬件要求,也可能两者。您可能会欺骗手机的身份(以便它可以被识别为三星Galaxy S4,而不是HTC Salsa),但在这种情况下,您无法期望应用程序正常工作。

所以,我建议获得更新/高端手机。

更新2013-10-30:如果您真的在调查欺骗手机型号,请查看市场助手(需要根)。

 

It could mean that your phone does not meet either software or hardware requirements, or both. You could probably spoof the identity of your phone (so that it could be recognized as Samsung Galaxy S4 for example, instead of HTC Salsa), but you can't expect the app to work properly in this case.

So, I would suggest to get an updated / higher-end phone instead.

UPDATE 2013-10-30: If you're really looking into spoofing the model of your phone, check out Market Helper (needs root).

 
 
       
       
4
 
vote

Google Play让App开发人员限制可以安装其应用程序的设备。开发人员通过在应用程序的清单中指定它们来定位特定的设备特征(屏幕尺寸,键盘配置,软件版本,硬件规格,地理位置,运营商等)。 Google Play然后过滤器给出哪些用户可以为其设备配置安装应用程序。这是谷歌为开发人员写为在google play上的过滤应用程序:

过滤器如何在Google Play上工作


Google Play使用过滤器限制来确定是否显示 您的应用于正在浏览或搜索的用户 来自Google Play应用程序的应用程序。

在确定是否显示您的应用时,Google Play会检查 设备的硬件和软件要求以及它的运营商, 位置和其他特征。然后比较那些反对 申请表达的限制和依赖关系 清单文件和发布详细信息。

如果应用程序与根据设备兼容 过滤规则,Google Play将应用程序显示给用户。 否则,Google Play将隐藏您的应用程序从搜索结果和 类别浏览,即使用户专门请求应用程序 点击直接指向应用程序ID的深度链接 谷歌播放。

在Google播放网站上过滤


当用户浏览 google play网站,他们可以看到所有发布的 应用程序。 Google Play网站将应用程序进行比较 对每个用户的注册设备的要求 但是,兼容性,只允许它们安装应用程序 如果它与他们的设备兼容。

可能有任何原因,那么,您的设备不允许下载您提到的应用程序。您可以获得更多的洞察力,但是,扩展不兼容消息以查看详细信息。这是Ghacks.net的Martin Brinkmann写在主题:

Google显示兼容性信息 安装该页面上的按钮。如果您的设备不兼容,您 将收到以下信息:

这个应用程序不兼容

不兼容并不一定意味着您的设备的技术 功能与应用程序不兼容。虽然可能经常是 这种情况,它也可以指的是创造者的地理限制 该应用程序已设置。应用程序只能发布到选择国家,如果 你碰巧生活在一个国家,这个应用程序不是(尚未发布的), 您也将收到不兼容的消息。

现在,了解为什么您的设备被视为不兼容点击 消息右下角的小加图标。

不兼容消息扩展

在这里,您可以找到您无法将应用安装到您的应用程序的原因 设备。

作为最后的手段,考虑联系应用程序开发人员要求更好地了解使您的设备不兼容的原因。

 

Google Play lets app developers restrict which devices their apps can be installed on. Developers target specific device characteristics (screen size, keyboard configuration, software version, hardware specs, geographic location, carrier, etc) by specifying them in the app's manifest. Google Play then filters which users can install the app given their device configuration. Here's what Google has written to developers about filtering applications on Google Play:

How Filters Work on Google Play


Google Play uses the filter restrictions to determine whether to show your application to a user who is browsing or searching for applications from the Google Play app.

When determining whether to display your app, Google Play checks the device's hardware and software requirement, as well as it's carrier, location, and other characteristics. It then compares those against the restrictions and dependencies expressed by the application's manifest file and publishing details.

If the application is compatible with the device according to the filter rules, Google Play displays the application to the user. Otherwise, Google Play hides your application from search results and category browsing, even if a user specifically requests the app by clicking a deep link that points directly to the app's ID within Google Play.

Filtering on the Google Play web site


When users browse the Google Play web site, they can see all published applications. The Google Play web site compares the application requirements to each of the user's registered devices for compatibility, though, and only allows them to install the application if it's compatible with their device.

There could be any number of reasons, then, that your device is not allowed to download the apps you mentioned. You can gain a little more insight, however, expanding the incompatibility message to view the details. Here's what ghacks.net's Martin Brinkmann has written on the topic:

Google displays compatibility information right underneath's the install button on that page. If your device is not compatible, you will receive the following information:

This app is incompatible

Incompatible does not necessarily mean that your device's technical capabilities are incompatible with the app. While that may often be the case, it can also refer to geo-restrictions that the creator of the app has set. Apps can be released only to select countries, and if you happen to live in a country that the app is not (yet) released in, you too will receive the incompatibility message.

Now, to find out why your device has been deemed incompatible click on the small plus icon in the bottom right corner of the message.

Incompatibility message expanded

Here you find the reason why you cannot install the app to your device.

As a last resort, consider contacting the app developers to ask for a better understanding of what makes your device incompatible.

 
 
     
     
1
 
vote

可能有很多原因。可能因为SALSA相对较低的最终硬件明智,2.3.3慢慢变得较低。

我联系开发人员,如果它是固件的问题,root手机并安装Android 4.0 +

 

It could be for many reasons. Probably since the Salsa is relatively low end hardware wise and 2.3.3 is slowly becoming less supported.

I'd contact the developers and if it's an issue with the firmware, root your phone and install Android 4.0 +

 
 
   
   
1
 
vote

你可以尝试加载应用程序。只需将.apk下载到您的手机或将其从您的"切口" 并安装。无法保证运行,但它会让您安装APK。

 

you could try side loading the app. just download the .apk to your phone or transfer it from your comouter and install. no guarantee it will run but it will let you install the apk.

 
 
         
         
0
 
vote

您应该升级手机。地铁冲浪者和您提到的所有这些游戏都需要比Salsa更高的GPU。当有人说你可以欺骗你的手机。该应用程序并未按预期工作,可能会减慢手机。

 

You should upgrade your phone. subway surfers and all these games you mentioned need higher GPU than salsa. and as someone said you could spoof your phone. The app doesnt work as expected and may slow down your phone.

 
 
0
 
vote

htc salsa硬件不是那么穷! 我有几乎类似的配置手机,但我可以播放所有这些游戏 唯一的大尊重是我的手机有Android 4。 我建议将您的ROM升级到Android 4。 我搜索了一点,发现它有2.3.3到4.1.2 jb的新roms。

 

HTC Salsa hardware is not that poor! I have nearly similar config phone but i can play all of those games the only big deference is my phone has android 4. i suggest upgrade your rom to android 4. i searched a little and find out it have new Roms from 2.3.3 to 4.1.2 JB.

 
 
     
     

相关问题

17  如果应用程序与我的设备兼容,Google播放如何解决?  ( How does google play work out if an app is compatible with my device ) 
我有一个"通用" Android平板电脑,通常在我来安装和应用程序时,Google Play表示它与我的设备不兼容。即使在流行的应用程序中发生,如Twitter,Instagram,Evernote,Foursquare甚至谷歌地图) i 知道它有效,因为如果我将apk从我的摩托罗拉手机复制到此平板电脑上并手动安...

4  为什么我无法安装一些应用程序?  ( Why am i unable to install some apps ) 
我拥有一个 htc salsa Android 2.3.3 (gingerbread)。 问题是我无法下载像地铁冲浪者,寺庙运行, Candy Crush 等。 "您的设备不兼容" 。 是指硬件要求吗? 有没有办法升级我的手机以播放上述热门游戏? 更新: Buster先生的非常有用的信息。但由于现在有没有关...

1  有没有办法改变Google Play的设备类型  ( Is there a way to change device type on google play ) 
我有一个htc一个v,但我扎根它并安装了cymod 10.1。我目前面临的问题是,该设备在Google Play上显示为HTC Ane V.0附有4.0,而我的手机现在有4.1。 由于它显示为一个V(4.0),许多下载显示为与我的手机不兼容,因此我无法安装它们。 是否有任何可以做到纠正这个的东西? ...

0  build.prop修改了。但没有更新系统(例如,在设置中的平板电脑)  ( Build prop modifies okay but not updates in system e g about tablet in settin ) 
我在VirtualBox上运行Android-x86 4.4。一切都很好。 但是,当我用其他制造商或模型修改build.prop(使用es文件资源管理器或buildprop编辑器)并保存它。重新启动后任何发生。关于平板电脑存储旧信息。 似乎是Android缓存此信息某个信息。 任何想法?如何强制android从b...

8  是否有可能在Android上运行MINECRAFT?  ( Is it possible to run minecraft on an android ) 
我在考虑使用一些工具将jar转换为apk。但是我的nexus会有足够的记忆吗?那个控件怎么样? ...

2  Google Play上的所有应用程序都与三星Galaxy S4兼容吗?  ( Are all apps on google play compatible with the samsung galaxy s4 ) 
我想知道三星galaxy s4 是否会从播放商店运行每个应用程序?我做了很多谷歌,但没有找到答案。 ...

4  Huawei U8160支持NTFS文件系统吗?  ( Is ntfs file system supported on huawei u8160 ) 
我有一个Huawei U8160运行Cyanogenmod 7.2。 我有一个500GB的便携式硬盘驱动器是文件系统是NTFS,我使用OTG连接硬盘手机根本没有识别它。 所以我想知道我的Android系统是否支持NTFS? 如果它没有如何使其支持? 编辑: 我将一个闪存驱动器格式化为NTFS,手机检测到它,但它...

2  在Android仿真器上的Redsocks:获取错误“不可执行:Magic 7F45”  ( Redsocks on android emulator getting error not executable magic 7f45 ) 
我正在尝试获得Proxydroid或Redsocks在Genymotion Android仿真器(x86)上运行。 adb shell到设备中,运行Redsocks,我得到"不可执行:Magic 7F45" 。 我知道这意味着版本不符合CPU。但是,在Genymotion上,我能够运行一堆臂包,没有问题(已经安装了G...

8  如何在build.prop中修改手机模型以获取不受支持的应用程序?  ( How can i modify the phone model in build prop to get unsupported apps ) 
我目前有一个rooted htc图例。鉴于目前的Android市场销售,我很乐意在没有兼容的手机的情况下能够在没有兼容的手机上购买一些应用程序,因为我计划在未来几周内获得GNEX。 我据说可以将我的build.prop文件修改为更现代的手机,但是超出了这个建议,我找不到任何更具体的细节,也没有哪种手机模型是理想的。我...

6  如何规避市场兼容性检查?  ( How to circumvent the market compatibility check ) 
有时我想在我的概念墨水亚当上安装一些应用,但Android Market说我的设备与应用程序不兼容。 ATM我只谷歌为特定的应用程序搜索,搜索一些我可以下载APK的文件Hoster,但这有几个缺点(你永远不会知道它是一个黑客版本,你没有收到更新等)。 因此,我想简单地告诉市场,我了解不兼容,但是我想简单地安装应用程序...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有