導航:首頁 > 編程語言 > java安卓下載文件

java安卓下載文件

發布時間:2023-03-08 22:17:46

android通過http post實現文件下載

可參照我的如下代碼

java">java.io.OutputStreamos=null;
java.io.InputStreamis=null;
try{
java.io.Filefile=newjava.io.File(str_local_file_path);
if(file.exists()&&file.length()>0){
}else{
file.createNewFile();

java.net.URLurl=newjava.net.URL(str_url);
java.net.HttpURLConnectionconn=(java.net.HttpURLConnection)url.openConnection();
os=newjava.io.FileOutputStream(file);
is=conn.getInputStream();
byte[]buffer=newbyte[1024*4];
intn_rx=0;
while((n_rx=is.read(buffer))>0){
os.write(buffer,0,n_rx);
}
}
returntrue;
}catch(MalformedURLExceptione){
}catch(IOExceptione){
}finally{
os.flush();
os.close();
is.close();
}
returnfalse;

② android 下載文件的時候 createNewFile 怎麼回事java.io.IOException: No such file or directory

你創建文件的目錄不存在啊。首先創建那個目錄在創建文件啊。或者直接用FileOutPutStream啊。。
日誌已經說明了沒有這個目錄。如果還搞不定hi我。

③ java模擬器安卓版4.1.2

安裝步驟如下:
1.安裝Jbed.apk
2.安裝GZL-signed-Jbed.apk
3.將JAVA(.jar)文件放到手機sd上
4.安裝好後在手機的菜單中就會看到java的程序。
5.雙進"java"進入後,就會看到Sdcard目錄。這時候點擊手機的"Menu"鍵,在下方的菜單中選擇"存儲卡"這時候就會列出所有的JAR程序。
6.選中你要安裝的jar軟體,開始安裝直到成功安裝完成。
7.程序安裝後,這時候的程序不會在我們的apk軟體列表裡。而是在java程序下(就是java模擬器下)
8.再次打開java後就可以看到已經成功安裝的jar軟體列表了(記得,這時候手機不能連接電腦,否則會提示"存儲卡中找不到MIDlet可安裝"錯誤)
9.已經結束了,要怎麼玩就隨你了。

Wince
Java模擬器安裝方法:
下載後將LIB和BIN文件復制到SDCoolPadExtrApp文件夾下,然後在這個文件夾里新建一個指向j9midp20.exe(emulator.exe)的快捷方式,於是在「附加應用」里就能找到模擬器的運行圖標了

④ 我的世界JAVA下載手機版

手機版現在應用市場上就能下載 下載安裝後是網易中國版
然後你說的Java版是電腦版的 如果是手機基岩版 那是C++寫的

⑤ android從tomcat下載文件

從tomcat下載文件的配置有幾種,以下是常用的設置方式:

  1. 創建虛擬目錄

    首先停止Tomcat服務。打開tomcat里找到conf這個文件夾下的server.xml文件,在裡面找到</Host> 在上面 加上這樣的一段:

    <Context path="" docBase="d:/download" crossContext="false" debug="0" reloadable="true"></Context>

    然後把tomcat啟動一下就OK

  2. 在tomcat首頁中顯示根目錄下的文件列表


  3. 是否顯示文件列表,可以在tomcat/conf/web.xml里配置,把 <init-param>

    <param-name>listings</param-name> <param-value>false</param-value> </init-param>里的<param-value>false</param-value>改成<param-value>ture</param-value>即可顯示。 默認的是false 。

  4. 增加新的文件類型

    打開tomcat/conf/web.xml文件,添加.cfg和.Ini的文件類型。 <mime-mapping>

    <extension>cfg</extension>

    <mime-type>application/octet-stream</mime-type>

    </mime-mapping> <mime-mapping>

    <extension>ini</extension>

    <mime-type>application/octet-stream</mime-type>

    </mime-mapping>


  5. 以上內容都設置好後,重新啟動tomcat服務 進入測試。

    打開IE,在地址欄中輸入http://localhost:你的tomcat埠,在IE中列出虛擬目錄d:download下的文件列表,雙擊某個文件或右鍵選擇「目標另存為」就可以下載文件了。


⑥ 怎麼將諾基亞中JAVA游戲的機甲風暴下載到安卓版手機,求鏈接下載

這是不可能的事,諾基亞中JAVA游戲機甲風暴是塞班系統,和安卓手機系統不兼容。用戶可以下載個類似的游戲《瘋狂原始人》,游戲內容差不多相同。

⑦ android如何調用系統自帶文件下載功能

文件下載是那種從網上下載的那種嗎?
如果是的話有一種http下載
1.直接打開文件
A.創建一個一個URL對象url = new URL(urlStr);這個url可以直接是網路下載地址。
B.通過URL對象,創建一個HttpURLConnection對象
// 創建一個Http連接
HttpURLConnection urlConn = (HttpURLConnection) url
.openConnection();
C.得到InputStram,這個輸入流相當於一個管道,將網路上的數據引導到手機上。但是單純的對於InputStram不好進行操作,它是位元組流,因此用InputStreamReader把它轉化成字元流。然後在它上面再套一層BufferedReader,這樣就能整行的讀取數據,十分方便。這個在java的socket編程中我們已經見識過了。
// 使用IO流讀取數據
buffer = new BufferedReader(new InputStreamReader(urlConn
.getInputStream()));
D.從InputStream當中讀取數據
while ((line = buffer.readLine()) != null) {
sb.append(line);}
2.文件存到sd卡中
SDPATH = Environment.getExternalStorageDirectory() + "/"
File dir = new File(SDPATH + dirName);
dir.mkdirs();
File file = new File(SDPATH + dirName + fileName);
file.createNewFile()
url = new URL(urlStr);這個url可以直接是網路下載地址。
HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
inputStream inputStream =urlConn.getInputStream()
output = new FileOutputStream(file);
byte buffer [] = new byte[4 * 1024];
while((inputStream.read(buffer)) != -1)
{
output.write(buffer);
}//

閱讀全文

與java安卓下載文件相關的資料

熱點內容
如何登錄別人的伺服器 瀏覽:626
調度系統軟體python 瀏覽:205
微信大轉盤抽獎源碼 瀏覽:497
壓縮機損壞的表現 瀏覽:862
同步數據伺服器怎麼用 瀏覽:634
163郵箱伺服器的ip地址 瀏覽:50
伺服器跟域是什麼 瀏覽:128
rails啟動命令 瀏覽:465
logistic命令怎麼用 瀏覽:738
c語言點滴pdf 瀏覽:747
linuxrtc編程 瀏覽:258
linux打包並壓縮命令 瀏覽:644
aes加密的證書格式 瀏覽:99
oracledbcalinux 瀏覽:844
酬勤任務app怎麼被特邀 瀏覽:199
android應用文件夾 瀏覽:1002
平面設計法則pdf 瀏覽:339
3d圓角命令怎麼用 瀏覽:569
程序員買意外險還是重疾險 瀏覽:621
遼寧的dns伺服器地址雲空間 瀏覽:448