我正在从事Salesforce Chatbot的移动应用程序开发。我必须在xamarin(.Net)上开发它。为此,我需要。Net库,但这些库似乎不可用。
另一种方法是获取这些Android库的
. jar
文件,添加. Net
项目并将其用于开发。
我正在查找jar文件中的以下配置
allprojects {
repositories {
google()
jcenter()
maven {
url 'https://s3.amazonaws.com/salesforcesos.com/android/maven/release'
}
}
}
implementation 'com.salesforce.service:chat-ui:4.3.2'
我在这里找到了以上信息。销售人员。com/docs。我无法下载。上述配置的jar文件在互联网上。
然后我尝试在
android Studio
中使用上述库开发示例项目并从中获取. jar
文件。我已经完成了这个项目。我想得到. jar
文件。
我现在有两个问题
如何下载。上述配置的jar文件来自互联网或
如何下载。来自android studio的jar文件,来自我创建的示例项目
编辑1:
下面是C#中Chatui配置的屏幕截图。dll,没有创建方法。而创建Android的公共静态聊天室配置创建
ChatUIConfiguration在android文件中有278行代码,而C只有100行。我是否缺少任何依赖项,或者需要从依赖项文件夹中添加多个JAR?
匿名用户
创建示例项目后,您可以获得<代码>。aarGradle中的依存关系基于这个精细的答案:
将以下内容添加到构建中。gradle文件:
configurations {
customConfig.extendsFrom implementation
}
task copyLibs(type: Copy) {
duplicatesStrategy = DuplicatesStrategy.INCLUDE
from configurations.customConfig
into "$project.rootDir/dependencies/"
}
请注意关于重复策略
的小添加以避免错误。
在Android Studio中,您可以打开。gradle
文件,滚动到。copyLibs任务,然后单击左侧的绿色箭头按钮。
这会将. aar
文件下载到名为依赖项
的文件夹中。在许多其他文件中,有一个名为chat-ui-4.3.2.aar
的文件。
然后可以提取。jar文件来自。aar,就像这个漂亮的答案中描述的那样。
手动检查
最后,如果您想手动执行或检查. pom
文件:您可以从此处下载. pom
文件:https://s3.amazonaws.com/salesforcesos.com/android/maven/release/com/salesforce/service/chat-ui/4.3.2/chat-ui-4.3.2.pom
其他子依赖项也在此处列出。
问题内容: 我有一个文件,称之为。 有没有一种方法可以“读取”其中的内容,并获取其中的所有类的列表作为完整的类名,包括其包,例如? 我在考虑,但是似乎找不到用于检索整个类集的方法。 问题答案: 您可以将dexlib2库用作独立库(在maven中可用),以读取dex文件并获取类列表。 请注意,类名将采用“ Ljava / lang / String;”的形式,这就是它们如何存储在dex文件(和Jav
我正试图让maven下载所有的依赖项(编译、测试、插件等)。)这样我就可以避免让我们的dockerized构建浪费不必要的时间一遍又一遍地下载它们。 我们已经对maven build进行了dockerized,这样我们就可以从jenkins运行它,而无需在jenkins机器上安装大量构建特定的依赖项(Java、redis、maven依赖项等)。我们的构建依赖于增量docker构建,它只执行实际需要
本文向大家介绍Apache Maven 创建具有项目所有依赖项的.jar文件,包括了Apache Maven 创建具有项目所有依赖项的.jar文件的使用技巧和注意事项,需要的朋友参考一下 示例 要创建包含所有依赖项的JAR,可以使用内置描述符格式jar-with-dependencies。以下示例package使用此内置描述符并声明的主类来配置绑定到该阶段的Assembly Plugin的执行co
例如:我们有一个health Utility jar,它作为maven依赖项添加到另一个项目a中。我们希望从health Utility jar中获得项目a的maven版本
问题内容: 我需要为具有大量jar依赖项的maven项目为JBoss7 生成文件。最简单的方法是什么?该文件如下所示: 这样就应该为每个项目的jar依赖关系创建元素。 还是我做错了什么?从Maven项目创建JBoss7模块的正确方法是什么? 问题答案: 我不太了解JBoss以及是否还有另一种方式可以做到这一点,但是您可以使用GMaven非常简单地做到这一点: 需要注意的几件事: 该脚本会将XML吐
问题内容: 如何以编程方式在Maven执行环境之外获取Maven模块的所有依赖关系? 到目前为止,我有: 通过maven-core: 并通过jcabi-aether: 到目前为止,这通常正确吗? 现在的问题是,我得到了NullPointerException: 因为mavenProject.getRemoteProjectRepositories()返回null。 如何在考虑settings.xm