我在Google Cloud Endpoints for Android
中使用了生成的Android studio
。
我看到的所有示例都使用AsyncTask
并以下列方式声明服务对象(此处称为“api”):
Api.Builder builder = new Api.Builder(AndroidHttp.newCompatibleTransport(), new AndroidJsonFactory(), null);
api = builder.build();
我是Android和端点的新手我想知道是否需要在每个AsyncTask
中声明服务对象,或者是否可以将其设置为静态并从任何地方访问,即使是来自不同的异步任务。
我可以通过查看对象在某处看到这个吗?有人知道吗?
答案 0 :(得分:0)
我其实不知道
Api
对象)不是线程安全的,那将是非常令人惊讶的。如果情况并非如此,则应记录在案