① 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下載文件的配置有幾種,以下是常用的設置方式:
創建虛擬目錄
首先停止Tomcat服務。打開tomcat里找到conf這個文件夾下的server.xml文件,在裡面找到</Host> 在上面 加上這樣的一段:
<Context path="" docBase="d:/download" crossContext="false" debug="0" reloadable="true"></Context>
然後把tomcat啟動一下就OK
在tomcat首頁中顯示根目錄下的文件列表
是否顯示文件列表,可以在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 。
增加新的文件類型
打開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>
以上內容都設置好後,重新啟動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);
}//