gpt4 book ai didi

java - Android Studio 导入 Jackson Jersey 和 Jersey Client 失败

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:42 24 4
gpt4 key购买 nike

我在 Android Studio 中使用 Jersey 依赖项时遇到了麻烦。这是我的 build.gradle 文件:

apply plugin: 'com.android.application'


android {
compileSdkVersion 22
buildToolsVersion "21.1.2"

defaultConfig {
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
testCompile 'junit:junit:4.12'
compile 'javax.ws.rs:javax.ws.rs-api:2.0.1'
compile 'com.android.support:appcompat-v7:22.1.1'
compile files('libs/jersey-client-2.8.jar')
compile files('libs/jersey-media-json-jackson-2.8.jar')
}

我将以下导入添加到我的 Activity 中:

import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.Entity;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.MediaType;

public class LoginActivity extends ActionBarActivity {

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

Client client = ClientBuilder.newClient();

我一直遇到同样的错误:

FATAL EXCEPTION: main
Process: com.example.julie.myapplication, PID: 30599
java.lang.NoClassDefFoundError: org.glassfish.jersey.client.ClientConfig

好像导入失败了,有人可以帮帮我吗?多谢,朱莉

最佳答案

从 Jersey 版本 2.16 开始,应该可以在 Android 上使用 Jersey Client。支持仍然不完善。 refer this此信息可能会对搜索 Android 中 Jersey 客户端支持的人有所帮助。

关于java - Android Studio 导入 Jackson Jersey 和 Jersey Client 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35770877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com