作者renice (山水有相逢)
看板AndroidDev
標題[問題] 關於用eclipse開發android程式之兩個問題
時間Sun Mar 31 15:05:09 2013
1.如果需要存取網路資源,必須在
AndroidManifest.xml新增
<uses-permission android:name="android.permission.INTERNET" />
但如果把該apk檔實際拿到android手機執行,則在手機哪裡修改AndroidManifest.xml?
2.自己寫的APP(test.apk),如果想透過網頁的方式讓使用者下載安裝,如:a.htm
<a href="test.apk">test.apk</a>
實際拿手機的瀏覽器去測試,發現無法下載安裝,該如何解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.31.177.145
1F:→ sweet00914:apk檔本身類似一種壓縮檔~可先將apk檔解壓縮後 03/31 15:24
2F:→ sweet00914:就可以看到Mainfest檔了。不過修改該檔案並無任何意義 03/31 15:25
3F:→ sweet00914:第二個問題,無法下載安裝,是啥原因哩?0.0? 03/31 15:25
4F:→ sweet00914:上述為個人之淺見~若有謬誤請多多指教。0.0 03/31 15:25
5F:→ sulf:瀏覽器問題,也不適合自動安裝吧!萬一有問題? 03/31 17:28
6F:→ qweqweqweqwe:其實只要下載的了apk 就可以安裝了 03/31 19:57
7F:→ qweqweqweqwe:至於適不適合安裝是使用者決定的 安裝未知apk前 03/31 19:58
8F:→ qweqweqweqwe:系統會先跳出視窗問使用者要不要信賴未知source 03/31 19:58
9F:→ qweqweqweqwe:使用者在settings 打勾後就可以安裝了 03/31 19:59
10F:→ qweqweqweqwe:mime type 應該是 "application/zip" 03/31 19:59
11F:→ mshockwave:網頁下載的那個問題應該無關乎android開發了吧 03/31 20:34
12F:推 gpc:第一個問題...有點怪 不知道在問什Q_Q 04/01 01:19
13F:→ gpc:你要存取網路就要在電腦上先加好 然後build成APK 04/01 01:20
14F:→ gpc:如果已經變成APK,你就不能加了,因為這是逆向工程 04/01 01:20
15F:→ gpc:如果你硬要加 要先把APK用小工具還原成原始XML,改玩再從包裝 04/01 01:21
16F:→ gpc:小工具都可以幫你逆向 再重新 打包 但絕對不是用ZIP打開.. 04/01 01:21
17F:→ gpc:因為基本上APK裡面的東西是有經過AAPT做 微.編碼 所以非明碼 04/01 01:22
18F:→ renice:那大概是自己沒搞懂APK的架構 才會問修改xml檔案的疑問 04/01 11:39
19F:→ y3k:網頁那個問題 除非瀏覽器有確定支援發現下載的是apk檔時就自動 04/01 12:03
20F:→ y3k:轉到對應的工具開啟 不然你試沒有就是沒有 只能下載到手機手動 04/01 12:04
21F:→ y3k:進行安裝 04/01 12:04
22F:→ y3k:至於第一個問題 這是非常進階牽扯到軟體權限的功能耶@@ 你是有 04/01 12:06
23F:→ y3k:什麼目的要這樣做嗎 04/01 12:06