android-在使用gson时,创建该对象但是不能导入Gson类

问题描述

在使用gson时,创建该对象但是不能导入Gson类


由于做毕设,是android项目,需要用到gson,我从github上面下载了gson-master.zip,目录和上面的图一样,我将压缩包解压后放在与我的android项目同一目录下面,然后在我的项目中创建gson对象,但是gson这个类不能导入,这个怎么解决?前段时间使用了slidingmenu,只需要关联里面的library就可以,但是这个里面没有jar文件,也没有library,希望可以得到大家的指导,谢谢

解决方案

这个的话,你从github上面下载的gson-master.zip中可能有jar文件,也可能没有jar文件,如果没有jar文件,你需要在其他地方下载,然后将gson的jar文件
放到你的项目的lib目录下面,而不是你的gson-master下面的lib目录,这样就可以顺利的导入该类

解决方案二:

你找到gson的jar包,放到lib下

解决方案三:


在网上下载了三个gson的jar,放在了gson-master的lib目录下面还是导入json类失败,不知道什么原因

解决方案四:

放第一个gson-2.2.4.jar到你的毕设工程即可,其他的都不用管

解决方案五:

如果是解析json数据建议用
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'

时间: 2024-11-08 19:55:43

android-在使用gson时,创建该对象但是不能导入Gson类的相关文章

udp-android应用开发在创建DatagramSocket对象时绑定不 了端口

问题描述 android应用开发在创建DatagramSocket对象时绑定不 了端口 package com.example.clientudp; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import android.os.Bundle; import android.app.Activity;

java+ 程序 子类继承父类 创建子类对象时构造方法中无显示调用父类构造方法

问题描述 java+ 程序 子类继承父类 创建子类对象时构造方法中无显示调用父类构造方法 创建子类对象时,Student s = new Student(""school""); 该构造方法中没有显示调用父类的构造方法,但还是编译成功了,该构造方法调用自身的构造函数,此构造函数中有调用父类的构造方法,执行成功的原因是什么 解决方案 不用显示调用,会自动执行父类的构造 解决方案二: 子类的构造方法中,如果没有显示调用父类的构造方法,会默认调用父类无参的构造方法.类似于

【黑马Android】(04)数据库的创建和sql语句增删改查/LinearLayout展示列表数据/ListView的使用和BaseAdater/内容提供者创建

数据库的创建和sql语句增删改查 1. 加载驱动. 2. 连接数据库. 3. 操作数据库.   创建表: create table person( _id integer primary key, name varchar(20), age integer );   添加: insert into person(name, age) values('lisi', 19);   删除: delete from person where _id = 1;   修改: update person se

Android数据库高手秘籍(二)——创建表和LitePal的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38556989 上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的.但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有什么意义,因此今天我们就来学习一下如何在Android程序当中去操作SQLite数据库,还没看过前一篇文章的朋友可以先去参考 Android数据库高手秘籍(一

Android基于OpenGL的GLSurfaceView创建一个Activity实现方法_Android

本文实例讲述了Android基于OpenGL的GLSurfaceView创建一个Activity实现方法.分享给大家供大家参考,具体如下: Android提供了两个基本的类让我们使用OpenGL ES API来创建和操纵图形:GLSurfaceView和 GLSurfaceView.Renderer.因此我们首先需要了解这两个类. 1. GLSurfaceView: 这是一个视图类,你可以调用OpenGL API在上面绘制图形和操纵物体,功能和SurfaceView相似.我们可以创建一个GLSu

Android App在线程中创建handler的方法讲解_Android

相关概念1.Handler:可以看做是一个工具类,用来向消息队列中插入消息的; 2.Thread:所有与Handler相关的功能都是与Thread密不可分的,Handler会与创建时所在的线程绑定; 3.Message:消息; 4.MessageQueue:消息队列,对消息进行管理,实现了一个Message链表; 5.Looper:消息循环,从MessageQueue中取出Message进行处理: 6.HandlerThread:继承Thread,实例化时自动创建Looper对象,实现一个消息循

《Android程序设计》一3.6 Android应用的运行时环境

3.6 Android应用的运行时环境 Android独特的应用组件架构在某种程度上是Android多处理并发的产物.为了使该环境能够适应多个供应商的多种应用,信任每个供应商只需要很少的工作,Android执行Dalvik VM的多个实例,每个任务执行一个实例.在3.7节及后续的章节中,我们将探讨组件生命周期如何促进Android提高应用堆内的垃圾收集工作,以及如何促进多个堆之间的内存回收策略.由于这种简单而又可靠的多处理方式,Android必须高效地把内存划分成多个堆.每个堆相对较小,这样内存

Android App在线程中创建handler的方法讲解

相关概念 1.Handler:可以看做是一个工具类,用来向消息队列中插入消息的; 2.Thread:所有与Handler相关的功能都是与Thread密不可分的,Handler会与创建时所在的线程绑定; 3.Message:消息; 4.MessageQueue:消息队列,对消息进行管理,实现了一个Message链表; 5.Looper:消息循环,从MessageQueue中取出Message进行处理: 6.HandlerThread:继承Thread,实例化时自动创建Looper对象,实现一个消息

Android基于OpenGL的GLSurfaceView创建一个Activity实现方法

本文实例讲述了Android基于OpenGL的GLSurfaceView创建一个Activity实现方法.分享给大家供大家参考,具体如下: Android提供了两个基本的类让我们使用OpenGL ES API来创建和操纵图形:GLSurfaceView和 GLSurfaceView.Renderer.因此我们首先需要了解这两个类. 1. GLSurfaceView: 这是一个视图类,你可以调用OpenGL API在上面绘制图形和操纵物体,功能和SurfaceView相似.我们可以创建一个GLSu