msunny wrote:我的平板裝下去是可以...(恕刪) 這樣看起來似乎不是x86架構處理器的問題了...如果單純是這台型號平板才有的問題,我覺得這應該會比較好解決一些...至少不用擔心未來還會有不支援的APP了我會繼續請宏碁那邊幫忙交互測試看看感謝你能幫忙測試
跟CPU有關的話,應該是Andriod NDK的問題。可以使用安卓的CPU,有三種,ARMMIPSX86如果程式是用Java寫的,大概是沒問題,但是後來Google釋出Native SDK,可以在安卓上用C/C++寫程式,但是要為各個不同的CPU進行編譯。或許廠商忘了編譯X86的核心,所以造成閃退的情況。
aidi3322 wrote:我試試了你這個app...(恕刪) 感謝大大幫忙測試不過PLAY商店寫不相容其實不太準確,幾乎都可以自己下載APK來安裝,也可以跑得很順沒有問題...我覺得這是PLAY商店很大的問題,應該不要有這樣的強制篩選功能,使用者可以自行下載,試用如果跑不動或跑不順應該使用者自己也知道,不清楚這是不是APP廠商自己設定的,很多白牌機基本上很多APP都顯示不相容,要另外下載APK檔安裝使用pingyingtu wrote:跟CPU有關的話,應...(恕刪) 感謝大大有更深入的解答不過上面有位也是Atom處理器平板的大大幫忙測試,他那台平板是可以正常使用的現在問題應該在我這台平板上的問題,或是單純這個APP本身有一些問題而且這個APP也是最近才上市的遊戲,不是很久沒維護過的APP,所以說x86架構的處理器都不能使用的話,應該不太可能我覺得這樣問題還比較好解決一些,可能是極少數出現的BUG,其他APP應該不太會有可能出現相同情況了
ZenFone 6 / Intel Atom Z2580 可以執行!目前這款遊戲的 APK 裡沒有 x86 的 lib,所以這是要透過 ARM Binary Translator,才能順利執行的一些例子(例如 LINE、FB)其中之一。
DIXES wrote:ZenFone 6 ...(恕刪) 感謝大大幫忙測試不過想在請問一下你說這個APP沒有直接編譯成x86的核心,如果我不能使用,意思是我這台平板並沒有ARM Binary Translator的功能嗎?ARM Binary Translator的有無取決於哪個地方呢?另外你說FB和LINE也是需要ARM Binary Translator才可以使用,先假設我FB和LINE可以使用的話,就可以確定也不是ARM Binary Translator的問題了?(今天回去再測試看看)
在電腦上用 7-Zip 打開 APK 或直接在手機上打開(不是安裝),如果沒有 lib 這個資料夾,那麼是 ARM 或 x86 好像就沒有影響。如果是有 lib 這個資料夾的,就再點進去看裡面有哪些資料夾,最常見的大概有 armeabi / armeabi-v7a,再來就是 x86 或其他,只要是只有 armeabi / armeabi-v7a 而沒有 x86 資料夾的,就表示需要 ARM Binary Translator 才可能可以執行。根據網路上的介紹,這個 ARM Binary Translator,是 Intel 研發的技術,所以採用 Intel 處理器的 Android 裝置,應該都有內建這個技術才對,所以如果只是部分 APP 無法執行,那麼應該是相容性的問題,這點在 ZenFone 5 / 6 上面,也是每一次的更新都不斷地在改善針對 ARM 設計的 APP 的相容性。技術層面的東西(原理之類的)我不懂,以上只是根據網路上的資料,以及實際使用/測試的一點點小心得。