问题标签 [library-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sbt - 如何将库添加到 Intellij IDEA sbt Scala Android 项目?
当我尝试在控制台中编译我的 sbt 项目时,出现以下错误:
compile [info] Wrote D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala [info] 将 4 个 Scala 源代码和 1 个 Java 源代码编译到 D:\ androidProjects\myfootball\target\scala-2.9.1\classes... [错误] D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala: 9:类型 MapView 不是包 ru.yandex.yandexmapkit 的成员
[error] val map = TypedResourceru.yandex.yandexmapkit.MapView [error] ^ [error] 发现一个错误 [error] {file:/D:/androidProjects/ myfootball/}MyFootball/compile:compile: Compilation failed [error] Total time: 2 s, completed 02.10.2012 21:36:23
我已经在Project Module Settings -> Libraries中添加了带有 MapView 的库,并且 ctrl+click 在 MapView 组件上工作正常。我也尝试通过在我的 build.sbt 文件中添加依赖来做到这一点
并且当我在控制台中更新 sbt 时成功下载了依赖项......但一切都是徒劳的...... ..我在尝试编译我的项目时失败了。有人知道添加库的另一种方法吗?
android - 带有库项目的android dalvik错误1
很长很长时间在网站上的搜索者,好几年了。最后我很困惑,需要这个论坛的帮助。
我有一个与 GPS 相关的应用程序,我现在正尝试将其拆分为多个免费/付费版本,也用于品牌重塑。每次将项目拆分为库和主库的尝试都因 Dalvik 错误 1 而失败。我希望库中有 95% 的代码,这将允许我轻松创建更名版本和付费/免费版本。
我查看了井字游戏示例并阅读了许多关于如何创建库项目的博客和文章。到目前为止大约 20 个小时的搜索和尝试。
这是我的设置
- 带有 Eclipse Helios Service Release 2 的 XP Pro SP3(内部版本号:20110218-0911,如果重要的话)
- Android SDK 工具 20.0.3 版,平台工具 14 版
- (也尝试过使用 Helios 的 Windows 7,同样的问题)
- 为 api 7 开发(家庭仍然有较旧的 Android :( )
- 使用 com.google.android.maps
- proguard 被禁用
- library 仅通过 Android 项目属性指定,并使用相同的项目属性接口添加到主项目。
如果重要的话,我的项目同时使用 asynctask 子类和 httpclient。
在我的实际设备上调试构建(HTC Desire Z,android 2.3.3)构建良好。实际的 apk 构建失败并出现 dalvik 错误 1。模拟器构建也可以正常工作。
我已经阅读了 14/15 版工具的所有 Dalvik 资料,但自从我 20 岁以来,我希望它现在已经修复了!!
我尝试了许多不同的方法,但每一种都因 Dalvik 错误而失败,包括
在 Eclipse 中创建新的库和主项目,将类和资源一一复制到新的库项目中(并删除我很确定是不必要的导入)。将清单引用更改为类和活动的库。
将原始项目称为库并在新的主项目中引用它,并在库项目中更新清单
保留原始项目,但将单个“strings.xml”文件移动到值文件夹中(认为这个应该可以工作,特别是因为清单中应该没有任何变化??)
当我的设备上的调试构建工作时,apk 构建总是失败。
我还可以提供哪些其他信息来帮助解决问题?在阅读错误日志时,我完全是个新手……我的眼睛蒙上了一层阴影。
提前感谢这可能是一个非常新手的错误......!
android - 如何在 Intellij Idea 中为 Android 库项目构建 jar 而没有不必要的内容
当我在 Intellij Idea 中为 Android 库项目构建 jar 时,它会放入我在项目和classes.jar中使用的所有依赖 jar
但是因为我认为所有这些都是不必要的,并且 jar 只能包含已编译的类,例如
可以在 Idea 中编译干净的 jar 吗?还是我应该使用蚂蚁或其他东西?
android - windows phone 7 c# 中对于 android 库项目的等价物是什么?
我是 windows phone 7 编程的新手,我一直在为 android 开发,我使用 android 中的库项目开发了一个应用程序,并在我的客户端应用程序中引用它。我的问题是:Windows Phone 7 中是否有任何与图书馆项目相当的东西?提前谢谢
android - 如何将库项目中的活动添加到 android 项目中?
我有一个使用库项目的 android 项目。如何将库项目中的活动添加到AndroidMAnifest.xml
android 项目中。
android - 不能在 Intellij IDEA 的项目中包含源库
我在 IDEA 中创建了带有common helpers的库项目,我在我的 android 应用程序中使用了它。
然后,我创建了 android 应用程序并将其包含在我的库项目中,如本教程所述。
一切似乎都很好,代码自动完成工作正常,IDEA 识别出该库以及其中的所有类和方法。
但后来我编译了应用程序并看到错误“ 'org.my.helperlibrary'不存在”。然而,正如我所说,IDEA 在制作/启动项目之前一切正常。
这是类似的问题,但答案很简单,当然我的图书馆已经检查了“是图书馆项目”选项,但我仍然无法启动使用我的图书馆的应用程序。
更新:
我刚刚看到一个错误:“ UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Lorg/my/helperlibrary/Helper; ”当我在我的 android 应用程序中删除了库的所有用法时。所以它只是包含在我的应用程序中而不是使用。
nhibernate - 将配置添加到库项目 C#
我在解决方案中有一个控制台项目和一个类库项目。库项目是我的数据访问层 (DAL),我也在我的 DAL 中使用 NHibernate 和 NET Persistenc API。
由于 NHibernate 需要 Iesi.Collections.dll,因此在加载此程序集(位于我的控制台项目的 bin 文件夹中)时,它给了我以下错误:
但是后来我将以下配置添加到我的 app.config 文件中,然后它成功加载了 Iesi.Collections.dll。
现在我已经设置了 NUnit 测试框架来测试我的 DAL,为此我创建了一个新的类库项目。现在的问题是我在加载 Iesi.Collections.dll 时再次遇到上述错误。现在我需要将 loadFromRemoteSources 配置添加到我的测试项目中,以启用通过网络加载程序集。但是我的测试项目是一个库项目,所以我如何按照配置文件的配置部分下的行(因为类库项目没有任何配置文件)。
更新:我已将以下 app.config 明确添加到我的测试项目(类库项目)中
我将使用以下代码行访问我的测试项目和 DAL 中的关键“serviceUrl”值:
但我仍然无法加载 Iesi.Collections.dll,并得到与以前相同的错误。
android - 依赖库的项目中缺少 R 文件
我正在尝试在我的android应用程序中使用jfeinstein10 / SlidingMenu http://goo.gl/PEZ9M。首先我添加了Sliding Menu的库项目,然后我也添加了ActionBarSherlock。Sliding Menu库依赖于ActionBarSherlock。
我的应用程序也依赖于 SlidingMenu 应用程序。
我的问题是,当我将一个库项目作为依赖项添加到我的主项目时,主项目的 R 文件消失了,我在主项目中的所有 R 引用都无法解析。
有谁知道将库项目添加为依赖项后 R 文件消失问题?
android - Eclipse、Android ndk、源文件、库项目依赖
在 Microsoft Visual Studio 2010 中,可以创建具有多个项目的解决方案并设置项目之间的依赖关系。我试图弄清楚是否可以通过 NDK 使用 Eclipse 来完成同样的事情。更具体地说,我想知道是否可以在普通的Android项目中创建可以引用Android库项目中的C头文件的C源文件。
例如:
我已经通过以下方式设置了项目之间的库依赖项:
在 Socket_Server 中有一个名为 SocketTestServer.cpp 的文件。它包含测试代码,但对库项目 Sockets 进行 API 调用,并通过 #include "Nv_Socket.h" 进行调用,这不是 Socket_Server 的一部分:
android - 为什么我收到错误“找不到 MyLibrarry.apk!”
我有一个引用 project 的 android 项目MyLibrary
。我已经检查Is Library
了项目MyLibrary
并没有错误地构建它。
我已在 Projects 选项卡MyLibrary
中Main Project
的 Properties->android->Library and Java Build Path 中添加。我可以完全构建Main Project
。
但是当我启动Main Project
我得到这个错误:
我已经清理了项目并研究了以下链接,但我仍然有这个错误。
为什么以及如何解决它?
我应该提到,当我打开 Properties->android->Library 时,Main Project
我看到插入的库有一个红十字。
是否与图片中引用路径中的斜杠/
和反斜杠有关?\