Impossible de résoudre l'importation com.google.l'api.client.json.gson.GsonFactory
Suis en train d'utiliser le GsonFactory
classe dans mon application:
StudentApi.Builder builder = new StudentApi.Builder(AndroidHttp.newCompatibleTransport(), new GsonFactory(), null);
mais il dit cannot resolve symbol 'GsonFactory'
J'ai l'importer dans ma classe
import com.google.api.client.json.gson.GsonFactory;
mais gson
ne pouvait pas être résolu j'ai donc essayé Alt-Enter - Find jar on web
mais la bibliothèque n'a pas pu être trouvé.
J'ai cela dans mon build.gradle
dépendances:
dependencies {
...
compile 'com.google.code.gson:gson:2.3'
compile 'com.google.api-client:google-api-client-android:1.19.0'
}
Je peux confirmer que cette classe ne comprend existe.
Vous pouvez également utiliser JacksonFactory si possible. stackoverflow.com/questions/17231722/...
OriginalL'auteur ojonugwa ochalifu | 2015-04-25
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour utiliser cette bibliothèque:
Encore un commentaire: Pour une raison que si, à l'aide de la dépendance maven ne pas télécharger le Gson bibliothèque -- vous pouvez simplement inclure la bibliothèque manuellement. central.maven.org/maven2/com/google/api-client/...
OriginalL'auteur BrendanBenting
GsonFactory est à partir de l'ancienne version.
Maintenant, vous devez utiliser
JacksonFactory.getDefaultInstance()
à la place.L'importer comme ça
import com.google.api.client.json.jackson2.JacksonFactory;
OriginalL'auteur Azamat Bekkhozha
Dans votre gradle.construire, vous devez ajouter:
après
Après cela, vous serez en mesure d'utiliser:
OriginalL'auteur Guildenstern70
cet objet n'est que dans les anciennes versions de google-http-client de tenter de pentecôte le 1.9.0-version bêta
OriginalL'auteur David Chavez