相关疑难解决方法(0)

如何使用Java从Internet下载和保存文件?

有一个在线文件(例如http://www.example.com/information.asp)我需要抓取并保存到目录中.我知道有几种方法可以逐行获取和读取在线文件(URL),但有没有办法只使用Java下载和保存文件?

java download

416
推荐指数
11
解决办法
60万
查看次数

Android - 如何从网络服务器下载文件

在我的应用程序中我从webserver下载kml文件.我已经在我的android清单文件中设置了外部存储和互联网的权限.我是android的新手,非常感谢你的帮助

MainActivity.java

package com.example.demo;

import java.io.DataInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;

import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        DownloadFiles();
    }
    public void DownloadFiles(){

            try {
                URL u = new URL("http://www.qwikisoft.com/demo/ashade/20001.kml");
                InputStream is = u.openStream();

                DataInputStream dis = new DataInputStream(is);

                byte[] buffer = new byte[1024];
                int length;

                FileOutputStream fos = new FileOutputStream(new File(Environment.getExternalStorageDirectory() + "/" + "data/test.kml")); …
Run Code Online (Sandbox Code Playgroud)

webserver android kml

49
推荐指数
6
解决办法
15万
查看次数

Android下载意图

我想知道下载URL的意图是什么?在浏览器中,它会下载带有一点通知图标的东西.我想知道我是否可以使用这个意图(以及它是什么).

browser url android download android-intent

33
推荐指数
2
解决办法
3万
查看次数

允许Dropbox API访问用户设备上的帐户

作为移动开发人员,我正在寻找一种解决方案,允许我的应用程序的用户下载多个.zip文件,这将为我的应用程序添加"模块化"感觉.我在另一个应用中使用了Dropbox API,允许用户将项目备份到他们的帐户,但现在我需要用户访问我的帐户.

有没有办法自动验证我的帐户的Dropbox会话,或只是连接到我的公共文件夹,而用户甚至没有注意到?

后续问题

将我的访问密钥和应用密钥/密钥硬编码到应用程序中的安全隐患是什么?我知道从.apk获取源代码非常简单,但有人可以用这些信息做些什么呢?

android dropbox dropbox-api

9
推荐指数
1
解决办法
3668
查看次数

Kotlin - 如何下载 .mp3 文件并保存到内部存储

我正在尝试从 url 下载 .mp3 文件并保存到内部存储。我已经能够下载数据并保存它,但音频文件听起来不正确。听起来一点都不像原版。

我可以选择 View -> Tool Windows -> Device File Explorer 然后打开 data/data/[myPackageName]/files 并保存 audio.mp3 文件然后播放它但时间不正确,字节大小错误,音频听起来不像

这是我的 AsyncTask 类:

    class DownloadAudioFromUrl(val context: Context): AsyncTask<String, String, String>() {

        override fun doInBackground(vararg p0: String?): String {
            val url  = URL(p0[0])
            val connection = url.openConnection()
            connection.connect()
            val inputStream = BufferedInputStream(url.openStream())
            val filename = "audio.mp3"
            val outputStream = context.openFileOutput(filename, Context.MODE_PRIVATE)
            val data = ByteArray(1024)
            var total:Long = 0
            var count = 0
            while (inputStream.read(data) != -1) {
                count = inputStream.read(data)
                total …
Run Code Online (Sandbox Code Playgroud)

audio android android-asynctask kotlin

5
推荐指数
1
解决办法
2049
查看次数