Android创建包含其他库的库

时间:2016-06-08 05:48:12

标签: android android-studio

我目前正在尝试从我的一个项目类创建一个android库,它依赖于几个下载的库。这甚至可以用android吗?

我目前正在使用Android Studio版本2.1.2

我的班级:

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Log;
import android.widget.ImageView;

import com.loopj.android.http.MySSLSocketFactory;
import com.neovisionaries.ws.client.WebSocket;

import org.json.JSONException;
import org.json.JSONObject;

import java.io.*;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
import java.security.*;
import java.util.ArrayList;
import java.util.List;

import javax.net.ssl.*;

import cz.msebera.android.httpclient.*;

public class AndroidRAPMXS {

    public String getMXSToken(String url, HttpClient httpClient, HttpPost post, String user, String pass) throws IOException, URISyntaxException {
    }

    public void addWebSocketHeader(String mxsLoginURL, WebSocket mxsWebSocket) {
    }

    public boolean joinMXSRoom(String mxsSessionId, WebSocket websocket, String token) {
    }

    public Bitmap getBitmap(String src) {
    }

    public String getImageURL(String messageReceived) throws JSONException {
    }

    public void setImageView(ImageView imgView,Bitmap bitmap) {
    }

    private class NullHostNameVerifier implements HostnameVerifier {
    }

}

我试图创建一个新的android库模块并在那里创建一个新类并导入库但是当我构建它时,我将得到重复的文件错误。

1 个答案:

答案 0 :(得分:0)

因此,为了创建一个依赖于其他人的库,我刚刚创建了另一个项目并导入了一个新的Android库模块,将我的类复制到其中并导入了所有必需的库。然后我跟着this person's example,然后发出了我需要的jar文件