我剛剛有了Nexus 7,並且我正嘗試發送我在Nexus中製作的應用程序,既不能通過藍牙使用手機發送該應用程序,也不能直接通過使用藍牙功能的筆記本電腦發送該應用程序:在手機上顯示“我的筆記本電腦上說:“無法發送文件”。
我嘗試發送圖像並成功。
我剛剛有了Nexus 7,並且我正嘗試發送我在Nexus中製作的應用程序,既不能通過藍牙使用手機發送該應用程序,也不能直接通過使用藍牙功能的筆記本電腦發送該應用程序:在手機上顯示“我的筆記本電腦上說:“無法發送文件”。
我嘗試發送圖像並成功。
默認情況下,Android僅接受某些文件類型(來自硬編碼列表)。
有兩種解決方案:
如果製造商尚未更改此行為或擴展了列表,則截至2015年1月,可接受的mime類型為:
“圖像/ *”,“視頻/ *”,“音頻/ *”,“文本/ x-vcard”,“文本/純文本”,“文本/ html”,“文本/ xml”,“ application / zip”,“ application / vnd.ms-excel”,“ application / msword”,“ application / vnd.ms-powerpoint”,“ application / pdf”,“ application / vnd.openxmlformats-officedocument.spreadsheetml.sheet” ,“ application / vnd.openxmlformats-officedocument.wordprocessingml.document”,“ application / vnd.openxmlformats-officedocument.presentationml.presentation”, co de>
即,只需添加媒體文件擴展名(例如.jpeg / .png / .gif / .mp4 / .mp3 /),Zip文件(.zip),PDF(.pdf)或Office文檔(.doc / .xls / ...)等。
如果您想在源代碼中看到確切的當前定義,則在字符串ACCEPTABLE_SHARE_INBOUND_TYPES變量中定義列表。
我在Nexus設備上遇到過這種情況。我認為Nexus不允許通過藍牙接收APK文件。
我找到的最簡單的解決方法是將文件壓縮並發送到您的設備。然後可以在您的手機/平板電腦上解壓縮ZIP,然後可以使用APK安裝該應用。 (要安裝該應用,請確保已從“安全設置”中啟用了“從未知來源安裝應用”)
不支持此功能的原因與您無法發送附加到電子郵件的.exe完全相同。這是為了防止人們將惡意軟件發送到不受保護的電話。這就是為什麼大多數Android手機不允許通過藍牙發送APK的原因。
如果您仍然希望通過藍牙發送APK,則最好在應用程序和手機中隱藏擴展名(APK)(例如,通過壓縮或更改擴展名)。這樣,您就可以欺騙手機,使其仍然接受該應用程序。然後,您必須解壓縮或重命名該軟件包才能檢索APK。
另一種方法,正如其他人已經提到的,是使用第三方應用程序(例如 AirDroid)。
如果要安裝該應用程序,則必須確保啟用“從未知來源安裝應用程序”。因為如果您不啟用此功能,則只會接受Google Play中的應用。
我有一個android平板電腦和兩部android手機-其中一部手機是Nexus-全部由三星製造。
我發現,如果我將Nexus手機用作源,則可以將gpx文件發送到其他兩個設備。但是,如果我嘗試從平板電腦發送gpx文件,則藍牙會指出不支持該內容。平板電腦和Nexus手機都植根,而另一部手機則不植。
這指向藍牙文件傳輸的不同“白名單”,即使在同一供應商的android設備之間。
I將文件擴展名更改為xml,並且也失敗。更改為txt可以解決問題。
這很麻煩。我還使用Dropbox巧妙地處理了轉移。
您可以使用 Airdroid應用將apk文件複製到您的手機(具有網絡界面)中,一旦複製,您就可以從計算機上的網絡界面開始安裝。 p p>
藍牙在我的Nexus設備上也很受歡迎,我發現它可以與某些ROM(通常是基於庫存的,主要用於藍牙修復)配合使用,而對其他一些ROM(通常是夜間應用)則非常有效或經過大量調整或自定義ROM(如CM)的預發行版。
只需刪除對我有用的一個字母IE(而不是.apk寫.ap)來更改擴展名!
只需將.apk上傳到您的Google雲端硬盤帳戶。從手機上的Google雲端硬盤應用中打開它。您可以授予其使用雲端硬盤作為來源安裝未知應用的權限。
確保您可以選擇從設置中檢查的未知來源安裝應用程序。在4.0(ICS)上,它位於“安全&屏幕鎖定”菜單下;您的Nexus 7正在運行Jelly Bean,它可能位於其他位置。
Android Stock OS不允許您通過藍牙發送apk。使用apk管理器或apk提取器,因為它們允許您發送它。
此外,您還可以通過使用文件管理器將.apk擴展名重命名為.jpg之類的名稱,然後通過藍牙發送並將其更改回apk並它會起作用。