查看完整版本: 關於 eclipse 產生 apk 問題
頁: [1]

eastwind21d 發表於 2015-2-9 11:06 AM

關於 eclipse 產生 apk 問題

我用 eclipse,  android , javascript 在 PC 中產生的 apk 檔案, 我將它放在 asus memo pad 10中, 卻安裝失敗. 但實際將 pc 與 asus tablet 連接, 用 eclipse 能看到 asus tablet, 並能埶行程式及產生 app 在 asus tablet 內, 請問有沒有人能懂得解決此問題.
還有, 請問可不可以產生一個通用 app, 能安裝在所有 android 手機, 平板電腦中, 謝謝.<div></div>

chevylin0802 發表於 2015-2-9 11:45 AM

本帖最後由 chevylin0802 於 2015-2-9 11:48 AM 編輯

這是你搞錯了
android系統的APK都要經過簽名檔signed過之後才能夠由系統安裝
而你的APK少了這個步驟
請打開eclipse之後
要在你的專案上按右鍵
找到Android Tools
再找到Export Signed Application Package
點進去之後
自己新增一個簽名檔
讓它製作出可透過android手機與平板安裝的APK

一般的APP通常都可以安裝在android的手機與平板裏
但是有幾個情形下不能
第一個是APP在manifest就已經宣告只支援平板或只支援手機
第二個是如果你有包JNI或其它native libraries的時候
C/C++包出來的程式庫一般都是arm核心的架構
拿到x86的機器上是無法跑的
這些原生的程式庫也可以做成根據CPU架構而儲存在不同路徑下
但你JAVA層在load這些程式庫的時候要自行補上偵測CPU架構的程式碼
其它的部份請自行google
不要老是靠問人的
網路資源那麼豐富
應該是先從網路上去查找資料
像你提的問題全部都可以靠google找到你要的解答

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

eastwind21d 發表於 2015-2-9 04:16 PM

chevylin0802 發表於 2015-2-9 11:45 AM static/image/common/back.gif
這是你搞錯了
android系統的APK都要經過簽名檔signed過之後才能夠由系統安裝
而你的APK少了這個步驟


非常多謝解答, 問題己解決, 因這程式是預算免費發放的, 所以一直沒有試這個 function, 因為不想設定密碼. 其實其他的問題我都是用 google 自己找到答案的, 只有這個問題在這一個月裡一直在各個中英文網站皆沒有提及解決辦法, 所以懷疑是 asus 的問題, 所以這才發文詢問.
還請問那個網站答這方面問題特別好的. 謝謝!...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

chevylin0802 發表於 2015-2-10 08:38 AM

本帖最後由 chevylin0802 於 2015-2-10 08:51 AM 編輯

沒有一定,Google一向都很容易找答案
有不少是大陸人提供的

台灣這邊的人不如大陸人的研究
不只不如
簡直叫做天差地別
大陸人有很多例子是鎖定某一個主題
研究IBinder IPC的時候
他們會把整個運作機制找出來
連哪些檔案跟它相關也會表列出來
但是台灣人做APP的,除了只是照著API列示
就沒有其他的部份
所以台灣的人,常常只能被稱為API user
連programmer都不夠格

一個真正的programmer
不能只low到只會API卻完全不懂也不關心
API裡面究竟是怎麼在運作的都不去了解

光光很早期三四年前
大路人就針對camera,把整個,不只Java
連同C++ jni層的都用圖說解釋整個機制
Stageflight, surfaceflinger,
Mediaplayer
都寫得很仔細
反觀台灣人,除了去轉載
並沒有看到有什麼人就這些內容
像是研究生般的,寫出像樣的研究報告
甚至於能寫成論文
這種心態再不悔改
以後這批只會寫Ui 的API user
都別想有工作做
也別想能夠拿得到超過30K的薪資
這種作業員level的層次
直接找高工生做就夠了
實在沒必要浪費固定薪水給這群米蟲...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]