相关疑难解决方法(0)

org.json.simple无法解析

我是一个全新的java新手,我有这个问题.我尝试解码Json,为了做到这一点,我想导入这些包:

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
Run Code Online (Sandbox Code Playgroud)

"导入无法解决"......这些软件包是否已不可用,或者我是否必须做其他事情才能使它们正常工作?

Thanx提前.

java json

8
推荐指数
3
解决办法
9万
查看次数

Android JDBC无法正常工作:驱动程序上的ClassNotFoundException

我正在尝试在我的Android应用程序中使用JDBC连接到远程数据库来执行插入,查询等.我已成功连接并在不同的JAVA项目中完成这些操作.所以我认为既然Android是Java,我可以直接移植相关代码,为驱动程序添加相同的构建路径等.但它给了我错误:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Run Code Online (Sandbox Code Playgroud)

我真的不认为这是一个代码问题,因为相同的代码在Java项目中工作(我只是在main()中执行).但在此参考它是:

String url = "jdbc:mysql://localhost:3306/eventhub_test"; //
    String user = "root"; 
    String pass = "";

 SQLUtils sqlu = new SQLUtils(url, user, pass);
Run Code Online (Sandbox Code Playgroud)

//我做的SQLUtils类:

public class SQLUtils {


private String CONNECTION_URL;
private String user;
private String pass;
private java.sql.Statement stmt; 
private java.sql.Connection conn;

public SQLUtils(String conn_url, String user, String pass) {
    this.CONNECTION_URL = conn_url; 
    this.user = user;
    this.pass = pass; 
}


public void init() throws IllegalAccessException, InstantiationException, ClassNotFoundException, SQLException {

    Class.forName ("com.mysql.jdbc.Driver").newInstance ();
    conn = DriverManager.getConnection(CONNECTION_URL, user, pass);
    stmt …
Run Code Online (Sandbox Code Playgroud)

java mysql android jdbc

7
推荐指数
3
解决办法
4万
查看次数

如何在我的Android应用程序中使用和打包JAR文件?

我有一个JAR形式的API,我想在我的Android应用程序中使用.不确定它是否应该是Eclipse中项目的一部分,或者保持独立并添加到项目属性中.此JAR还需要与应用程序打包在一起,那么Android应用程序是如何完成的?

eclipse android jar package apk

6
推荐指数
1
解决办法
2万
查看次数

在Eclipse中添加外部.jar文件

我在添加为Java项目下载的.jar文件时遇到了问题.这真的是我第一次使用eclipse,所以请耐心等待我(由于某种原因)(我不知道为什么),我觉得它有点令人困惑.

我知道,为了引用不同的类文件,您只需要创建一个类库并将其添加到构建路径中.从那里开始,所有需要完成的工作(除非我因为某种原因误解了这一点)是使用"import"关键字将必要的.jar,.java或.class/.interface文件导入到项目中.

我用我的.jar试过了.我在构建路径中引用它(我所做的只是将jar复制到项目目录,然后使用构建路径选项将其添加到外部),但是当试图调用对象"Delegator"时,显然是.jar文件的一部分,它不会读取.

我在这里错过了什么吗?说真的,任何知道答案的人 - 你正在解除头疼的母亲.在任何人问之前 - 是的,我已经搜索过这个人.我发现了类似的问题,但没有什么比我想要的更好.不管怎样,或者我真的只是缺乏常识.

java eclipse import jar

6
推荐指数
2
解决办法
4万
查看次数

将引用的jar添加到android build.xml

我有一个android eclipse项目,并通过执行以下操作生成相应的build.xml ant文件:

android update test-project -p . -m ..\main_project
Run Code Online (Sandbox Code Playgroud)

编译好了.但是,在eclipse中我添加了三个引用的外部jar(easymock,objenesis和cglib).在eclipse中,一切都很好,但是当我再次运行上面的命令时,它不会将这些jar添加到类路径中.

所以我的问题是如何告诉build.xml包含这些jar?

我先做了一些研究,有些人建议改变sdk本身的规则文件,但这是我想要避免的,因为我的团队中的每个人都需要这样做,这是不切实际的.

谢谢Stephen

ant android classpath

6
推荐指数
2
解决办法
8780
查看次数

SQlite数据库以编程方式在Android中转换为Excel文件格式

我正在开发Android应用程序,其中SQlite作为数据库.我想以编程方式将我的Android应用程序数据库导出为ex​​cel文件格式,以便普通人可以轻松地读取他们的数据库.如果有可能请给我提示或不提示帮助我转换任何其他文件格式,如文本文件或其他.谢谢投票......

sqlite android file-conversion

6
推荐指数
1
解决办法
1万
查看次数

在服务中发送电子邮件(不提示用户)

是否有可能我使用服务在后台发送电子邮件..就像在服务中我使用Intent与ACTION_SENDTO与Uri数据mailto:recipient_email并且它在后台发送而无需任何用户干预..或通过默认电子邮件应用程序而不提示用户. ..

email service android android-intent

5
推荐指数
1
解决办法
1万
查看次数

如何在android库项目中包含jar文件

我想在android库项目中使用phonegap.库项目编译得很好但是当我尝试启动扩展DroidGap的活动时,我收到此错误

01-02 10:12:17.575: W/dalvikvm(316): Unable to resolve superclass of Lcom/***/***.
Run Code Online (Sandbox Code Playgroud)

我想这是因为phonegap.jar文件不包含在android库项目的编译jar文件中.我曾尝试使用ant来构建但它似乎不起作用.

编辑:我正在构建一个可以在其他Android项目中使用的android库.我正在使用标准的android库项目,但是这个lib项目中的活动扩展了phonegap.jar中的DroidGap类,但是出现了上述错误.

android library-project cordova

5
推荐指数
1
解决办法
9603
查看次数

ActionbarSherlock无效

我在开始使用ActionBarSherlock时遇到了问题.我下载了4.1.0版本并按照以下教程进行安装.

http://www.youtube.com/watch?v=4GJ6yY1lNNY

我面临的问题是每当我创建一个新项目并将ActionbarSherlock的库项目添加到它时.我收到以下错误.

Description Resource    Path    Location    Type
The container 'Android Dependencies' references non existing library 'C:\Work\JakeWharton-ActionBarSherlock-4.1.0-0-g9598f2b\JakeWharton-ActionBarSherlock-88fc341\library\bin\com_actionbarsherlock.jar'   myapp       Build path  Build Path Problem
Run Code Online (Sandbox Code Playgroud)

请有人帮帮我.

android actionbarsherlock

5
推荐指数
1
解决办法
6191
查看次数

错误:Gradle:错误:包 javax.mail 不存在

如何从 javamail 获取 .jar 文件?

我正在使用 intelliJ IDEA IDE 并尝试转到项目结构 - 库 - 添加 - 位于 .jar 文件并保存。然后我去了模块并检查了导出下的框,因为我用于片段等的支持库也被检查了。

使用 JavaMail API 在 Android 中发送电子邮件中的代码没有使用默认/内置应用程序,但没有使用。

我尝试使用完整的 .jar 文件以及在提取后使用,但都因相同的错误而失败。

我在代码编辑模式下没有收到错误,只有在编译时 gradle 构建失败并显示错误,“错误(3,6):Gradle:错误:包 javax.mail 不存在。请帮忙!

我还尝试按照如何在 Android 项目中使用外部 JAR 的说明进行操作但我认为这些方向与 Eclipse IDE 有关。

edt: gradle-build:

Information:Compilation completed with 25 errors and 0 warnings in 25 sec
Information:25 errors
Information:0 warnings
Error:Gradle: Execution failed for task ':app:compileDebugJava'.
Run Code Online (Sandbox Code Playgroud)

编译失败;有关详细信息,请参阅编译器错误输出。C:\Users\Marcus\Documents\IdeaProjects\Android\TestProjects\TestMailFeature3\app\src\main\java\com\majorwit\testmailfeature3\app\GMailSender.java

Error:(3, 24) Gradle: error: package javax.activation does not …
Run Code Online (Sandbox Code Playgroud)

java android jakarta-mail intellij-idea android-gradle-plugin

5
推荐指数
1
解决办法
4266
查看次数