Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Mac OSX上使用IntelliJ处理ormlite时出现的问题_Android_Intellij Idea_Ormlite - Fatal编程技术网

Android 在Mac OSX上使用IntelliJ处理ormlite时出现的问题

Android 在Mac OSX上使用IntelliJ处理ormlite时出现的问题,android,intellij-idea,ormlite,Android,Intellij Idea,Ormlite,我正在Intellij IDEA上的Ubuntu笔记本上开发一个Android应用程序,其中包含一个sqlite数据库,并使用ormlite进行数据库映射。我在项目文件夹的libs目录中安装了ormlite-android-4.23.jar,ormlite-core-4-1.31.jar,以及ormlite-4.23.jar。我不确定这里使用的是哪个版本。应用程序正在运行,我试图使用我的Macbook继续我的应用程序开发。我不熟悉Macbook。它加载了MacOSX版本10.5.8。应用程序未运

我正在Intellij IDEA上的Ubuntu笔记本上开发一个Android应用程序,其中包含一个sqlite数据库,并使用ormlite进行数据库映射。我在项目文件夹的libs目录中安装了
ormlite-android-4.23.jar
ormlite-core-4-1.31.jar
,以及
ormlite-4.23.jar
。我不确定这里使用的是哪个版本。应用程序正在运行,我试图使用我的Macbook继续我的应用程序开发。我不熟悉Macbook。它加载了MacOSX版本10.5.8。应用程序未运行

以下内容由Intellij以红色表示,其信息为:

cannot resolve
j256在
导入com.j256.ormlite.android.apptools.OrmLiteBaseActivity
中,以及其他与ormlite相关的地方


我是开发这种应用程序的新手,有人能帮我吗?我在一个类似的问题中指出,答案是下载ormlite 4.20版。我需要知道文件的确切名称和保存位置。

您很可能需要2个文件:

  • ormlite-core-4.33.jar
  • ormlite-android-4.33.jar

将这些文件放在项目的任何目录中(而
libs
是为本机库设计的,所以很多开发人员将其用于jar库,以便您可以使用它)。然后在IntelliJ IDEA和模块中配置库。

您还可以将其添加到依赖项中:

compile group: 'com.j256.ormlite', name: 'ormlite-core', version: '4.33'
compile group: 'com.j256.ormlite', name: 'ormlite-android', version: '4.33'

我在MacBook中安装了最新版本的ormlite。解决了上述问题。再次感谢你的回答。我仍然在MacBook中遇到另一个与ormlite相关的问题,这在Ubuntu中不是问题。在同一应用程序的以下代码段中,getFeatureIntegerDao();在Intellij IDEA中以红色突出显示。消息为“无法解析该方法”。Feature是映射具有四个表的sqlite数据库的sqlite表特性的类。Dao featureIntegerDao=getHelper().getFeatureIntegerDao();你应该提交另一个更详细的问题和一个示例项目。