2012-12-07 65 views
0

手機側面加載平板電腦唯一的應用程序如何停止從側面加載平板電腦只應用在手機上的用戶?如何停止在Android的

+3

你能提供關於你的問題的更多細節嗎? – Rhs

+0

如果我宣佈我的應用程序是平板電腦應用程序,Google Play將不會在手機用戶的搜索結果中顯示我的應用程序。如果電話用戶獲得我的應用程序.apk文件並將其手動安裝到他的電話上,會發生什麼情況?所以我的問題是,如何阻止用戶在他的設備上手動安裝應用程序? – Shiva

回答

0

有核心Android操作系統沒有任何機制來禁用安裝基於對像的屏幕尺寸,這些值僅用於谷歌的功能清單過濾數據的應用程序播放,以確定哪些應用中展示所用的設備的能力。如果用戶以某種方式通過反向渠道獲取APK,那麼您無法阻止他們安裝它。

但是,在安裝應用程序之後,您可以使用諸如License Verification Library (LVL)之類的技術來保持未正確安裝(即不通過Google Play)應用程序的使用。

0

要聲明在清單如下:(source

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

除此之外,只要確保應用程序是licensed

+0

支持 - 清單xml中的屏幕由Google Play和其他服務使用,以限制手機用戶無法看到應用程序。但是,這不會阻止用戶在手機上安裝應用程序。如果你掌握了.apk文件,你可以直接在任何Android設備上安裝。 – Shiva

+0

但是,如果您授權正確,它將不起作用。 – PearsonArtPhoto

+1

是的。許可似乎是阻止訪問的唯一途徑。 – Shiva