Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法导入android.content.res.Resources_Java_Android_Ios_Import_Robovm - Fatal编程技术网

Java 无法导入android.content.res.Resources

Java 无法导入android.content.res.Resources,java,android,ios,import,robovm,Java,Android,Ios,Import,Robovm,我找不到如何导入android.content.res.Resources 这是我的密码: package com.mycompany.fortune; import com.google.gson.JsonObject; import retrofit.Callback; import retrofit.RestAdapter; import retrofit.RetrofitError; import retrofit.client.Response; import android.con

我找不到如何
导入android.content.res.Resources
这是我的密码:

package com.mycompany.fortune;

import com.google.gson.JsonObject;
import retrofit.Callback;
import retrofit.RestAdapter;
import retrofit.RetrofitError;
import retrofit.client.Response;
import android.content.res.Resources; //This don't work
import retrofit.http.GET;
import java.util.List;
import java.util.Random;

public class FortuneClient {
    private static final String API_URL = "http://www.myurl.fr";

    private interface FortuneService {
        @GET("/test.php")
        void getFortune(Callback<JsonObject> callback);
    }

    public static class OnFortuneListener {
        public void onFortune(String fortune) {
        }
    }

    private static Random rng = new Random();

    private FortuneService service;

    public FortuneClient() {
        RestAdapter adapter = new RestAdapter.Builder()
                .setEndpoint(API_URL)
                .build();

        service = adapter.create(FortuneService.class);
    }

    public void getFortune(final OnFortuneListener listener) {
        service.getFortune(new Callback<JsonObject>() {
            @Override
            public void success(JsonObject json, Response response) {
                String test = json.getAsJsonObject("0").getAsJsonObject("title").toString();
                String test2 = json.getAsJsonObject("0").getString('title');
                listener.onFortune(test2);
            }

            @Override
            public void failure(RetrofitError error) {
                listener.onFortune(error.toString());
            }
        });
    }
}
package com.mycompany.fortune;
导入com.google.gson.JsonObject;
进口改装.回收;
进口改装.RestAdapter;
导入改装。改装错误;
导入reformation.client.Response;
导入android.content.res.Resources//这不管用
导入reformation.http.GET;
导入java.util.List;
导入java.util.Random;
公共类客户端{
私有静态最终字符串API_URL=”http://www.myurl.fr";
专用接口服务{
@GET(“/test.php”)
void getFortune(回调);
}
公共静态类OnListener{
公共财富(字符串财富){
}
}
私有静态随机rng=新随机();
私人财富服务;
公共客户机(){
RestAdapter adapter=new RestAdapter.Builder()
.setEndpoint(API_URL)
.build();
service=adapter.create(FortuneService.class);
}
public void getFortune(最终OnFortuneListener侦听器){
service.getFortune(新回调函数(){
@凌驾
公共void成功(JsonObject json,响应){
String test=json.getAsJsonObject(“0”).getAsJsonObject(“title”).toString();
String test2=json.getAsJsonObject(“0”).getString(“title”);
onFortune(test2);
}
@凌驾
公共无效失败(错误){
onFortune(error.toString());
}
});
}
}
错误是:“错误:(8,26)梯度:错误:包android.content.res不存在”

我的尝试:

-制造、改造、建造、清理、重建

-使缓存无效并重新启动

-验证java/sdk/jdk位置


-gradle/xml文件上的愚蠢事情。

此导入
android.content.res.Resources//在应用程序代码中使用此“不工作”来访问资源。要访问任何特定的资源,您应该至少将上下文传递给此类。

检查dis它可能会有帮助:已经尝试过,对我不起作用:/u是否将其作为库导入?除了资源之外,其他安卓软件包是否有效。如果您将改型计算为一个软件包,它会起作用,但它更像是一个库而不是一个软件包。android允许我导入的唯一软件包是:android.support.annotation.*您能添加一个示例吗?如果无法导入资源,如何访问?