2011-05-12 93 views
5

我最近在Android模擬器上安裝了市場應用程序(在安裝了Android 2.2的虛擬設備中),但是當我搜索Wikitude應用程序時,它沒有出現!市場的網頁列出它,但它不會出現在模擬器上(其他應用程序)。安卓市場中缺失的應用程序

有誰知道爲什麼發生這種情況和/或如何解決它?

謝謝!

+0

指導如何在模擬器上啓用Market是[here](http:// stackoverflow。COM /問題/ 1387830 /如何安裝的,Android的市場應用 - 上的仿真器)。根據所使用的方法,Market顯示不同的應用程序子集,並且與OS版本無關。 – 2011-10-19 21:28:34

+4

市場不應該在模擬器中運行,因爲它會允許私有應用程序。你正在進入一個合法的灰色地帶。 – AGrunewald 2011-10-21 03:02:50

+0

你有沒有試過直接使用市場的訪問:// details?id = com.insightoverflow.getFocused_offline like link?我的意思是,至少要檢查它是否這樣。 – Pabluez 2011-10-24 23:53:57

回答

5

某些應用不會在基於Android Market的關閉設備功能中顯示。您可能沒有仿真設備硬件功能,導致市場不顯示Wikitude應用程序。

+0

我也這麼認爲,但是我檢查並添加了對虛擬設備的所有要求,並且該應用程序仍然沒有出現在市場上... – Tere 2011-06-14 16:37:05

0

您來自哪個國家/地區?我們在中國的確遇到過相同的「應用程序缺失」問題,直到最後一次Thursdy,06/09/2011。我們的應用程序似乎在Android手機上的Android Market客戶端變得毫不起眼。最後,我們只是嘗試刷新Android開發者帳戶中每個應用的「保存」按鈕。它似乎工作... 一些可以幫助更多的信息, 1.這種「保存」按鈕解決方案適用於Android OS 2.2及以上版本 2.對於Android OS 2.1,我們沒有我們的應用程序缺失的問題 因爲我們在論壇上看到一些其他開發者最近遭遇同樣的問題,所以我們寫了一篇關於它的文章,希望這可以提供幫助。 http://xmscan.wordpress.com/2011/06/10/android-market-app-missing-issue/

+1

模擬器默認設置爲en-US。我甚至將GPS座標改變爲合理的東西。 – 2011-10-19 13:15:03

3

當我在發佈應用程序時啓用「複製保護」標誌時,我遇到了特定設備的問題。禁用此功能使應用程序顯示在設備上的市場應用程序中。

1

某些應用程序不會通過市場應用程序顯示該應用程序是否包含市場篩選器選項,如下面鏈接中提到的市場篩選器選項:http://developer.android.com/guide/appendix/market-filters.html

<supports-screens android:resizeable=["true"| "false"] 
         android:smallScreens=["true" | "false"] 
         android:normalScreens=["true" | "false"] 
         android:largeScreens=["true" | "false"] 
         android:xlargeScreens=["true" | "false"] 
         android:anyDensity=["true" | "false"] 
         android:requiresSmallestWidthDp="integer" 
         android:compatibleWidthLimitDp="integer" 
         android:largestWidthLimitDp="integer"/> 

如果這些過濾器選項的任何一個在Android提供manifest.xml文件,然後應用程序將在市場上的應用程序進行過濾,而我們搜索和只有滿足所需的功能纔會顯示在設備/上市。但同時,如果您通過網絡瀏覽器搜索應用程序將被列出。市場過濾器,只能從Android Market應用程序中過濾應用程序,而不能在瀏覽器中瀏覽時進行過濾。舉個例子:如果一個應用程序mainfest.xml包含:

<supports-screens android:smallScreens="false" android:normalScreens="true" 
    android:largeScreens="true"/> 

然後該應用程序會顯示只有當我們從在正常和大來屏幕尺寸的設備搜索。如果我們使用小屏幕尺寸的設備進行搜索,則不會列出此應用程序。如果我們在瀏覽器上搜索相同的應用程序,它將被列出。請檢查是否有這種情況阻止應用程序被列出。

+0

你還沒有提到過仿真器。你見過嗎?仿真器模擬(默認情況下)帶有mdpi或hdpi的醫療屏幕設備 - 您的典型智能手機。檢測它的應用程序沒有問題。儘管如此,與具有類似規格的真實手機相比,市場選擇仍然存在方式殘缺。如果這個問題直接從文檔中直接得到答案,那麼就不會有獎勵。 – 2011-10-19 19:10:30

1

模擬器不是有效的設備。您是否通過一些解決方法安裝了Market?就像在模擬器上獲得APK一樣。 Market只允許列出和註冊手機 - 查看Market Admin中的查看設備部分。由於沒有仿真器電話,因此不會顯示:)

+0

這個解決方法在'Net'中列出。例如,請參閱[此SO問題](http://stackoverflow.com/questions/1387830/how-to-install-android-market-app-on-the-emulator)。 – 2011-10-21 13:15:25

0

如果應用程序的開發人員使用「複製保護」,則可能會出現問題。據我所知,Google列出了「複製保護」應用程序的某些硬件 - 軟件組合。例如,在我收到我的Samsung Captivate上的Froyo更新後不久,我看不到任何「複製保護」應用程序,因爲Google尚未將新的Froyo ROM列入白名單。也就是說,我非常懷疑模擬器是否在白名單中。

+0

可以看到應用程序是否有保護標誌而無需下載?我知道那裏有二級市場鏡像,比如AppBrain ......也許有一個列出了這種數據? – 2011-10-25 19:54:10