我是一个全新的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提前.
我正在尝试在我的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) 我有一个JAR形式的API,我想在我的Android应用程序中使用.不确定它是否应该是Eclipse中项目的一部分,或者保持独立并添加到项目属性中.此JAR还需要与应用程序打包在一起,那么Android应用程序是如何完成的?
我在添加为Java项目下载的.jar文件时遇到了问题.这真的是我第一次使用eclipse,所以请耐心等待我(由于某种原因)(我不知道为什么),我觉得它有点令人困惑.
我知道,为了引用不同的类文件,您只需要创建一个类库并将其添加到构建路径中.从那里开始,所有需要完成的工作(除非我因为某种原因误解了这一点)是使用"import"关键字将必要的.jar,.java或.class/.interface文件导入到项目中.
我用我的.jar试过了.我在构建路径中引用它(我所做的只是将jar复制到项目目录,然后使用构建路径选项将其添加到外部),但是当试图调用对象"Delegator"时,显然是.jar文件的一部分,它不会读取.
我在这里错过了什么吗?说真的,任何知道答案的人 - 你正在解除头疼的母亲.在任何人问之前 - 是的,我已经搜索过这个人.我发现了类似的问题,但没有什么比我想要的更好.不管怎样,或者我真的只是缺乏常识.
我有一个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
我正在开发Android应用程序,其中SQlite作为数据库.我想以编程方式将我的Android应用程序数据库导出为excel文件格式,以便普通人可以轻松地读取他们的数据库.如果有可能请给我提示或不提示帮助我转换任何其他文件格式,如文本文件或其他.谢谢投票......
是否有可能我使用服务在后台发送电子邮件..就像在服务中我使用Intent与ACTION_SENDTO与Uri数据mailto:recipient_email并且它在后台发送而无需任何用户干预..或通过默认电子邮件应用程序而不提示用户. ..
我想在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类,但是出现了上述错误.
我在开始使用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)
请有人帮帮我.
如何从 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