点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我遵循了这个sap教程https://www.sap.com/developer/groups/android-app-1.html
但是我无法使用我的scp试用帐户登录。
我的build.grandle文件如下:
应用插件:" com.android.application"
android {
编译版本26
defaultConfig {
applicationId" com.northwind.nwandroid"
minSdkVersion 19
targetSdkVersion 26
版本代码1
versionName" 1.0"
testInstrumentationRunner" android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
释放 {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
}
}
}
依赖项{
编译fileTree(包括:['* .jar'],dir:'libs')
编译'com.android.support:appcompat-v7:26.1.0'
编译'com.android.support:support-v4:26.1.0'
编译'com.android.support:recyclerview-v7:26.1.0'
编译'com.android.support:design:26.1.0'
testCompile'junit:junit:4.12'
编译项目(':MAFLogonUI-3.16.1')
编译项目(':MAFSettingScreen-3.16.1')
编译项目(':MAFUIComponents-3.16.1')
编译项目(':MobilePlace-3.16.1')
编译文件('libs/AfariaSLL-7.00.6169.0.jar')
编译项目(':ClientHubSLL-3.16.1')
编译项目(':ClientLog-3.16.1')
编译项目(':Common-3.16.1')
编译项目(':Connectivity-3.16.1')
编译项目(':CoreServices-3.16.1')
编译项目(':DataVaultLib-3.16.1')
编译项目(':E2ETrace-3.16.1')
编译项目(':HttpConvAuthFlows-3.16.1')
编译项目(':HttpConversation-3.16.1')
编译项目(':MAFLogger-3.16.1')
编译项目(':MAFLogonCore-3.16.1')
编译项目(':ODataAPI-3.16.1')
编译文件('libs/odataoffline.jar')
编译项目(':ODataOnline-3.16.1')
编译文件('libs/perflib-1.2.0.jar')
编译项目(':Request-3.16.1')
编译文件('libs/sap-e2etrace-2.3.9.0.jar')
编译项目(':SupportabilityFacade-3.16.1')
编译项目(':XscriptParser-3.16.1')
}
您可以看到我以aar格式导入了该库,因为在sap mobile sdk目录中没有找到.jars文件。
我也尝试提取所有aar文件并在其中使用jar文件 他们,但我获得了相同的结果。
在模拟器中,我尝试使用chrome登录,并且似乎登录成功....
我也用过我的真实设备,问题仍然存在。
使用adb记录器,我发现了以下内容:
ClientHub:此设备上未安装SSO客户端
有什么建议吗?
你好Matteo,
我们只运送.aar文件,但是您应该能够通过gradle使用它们。 如果gradle无法通过常规根libs文件夹进行抓取,请尝试在src/main/libs下创建一个新文件夹,并将所有.aar文件放在该文件夹中。 然后将此src/main/libs文件夹指定为项目gradle文件,
关于客户端集线器库的注释。 您要使用client-hub吗? 如果没有,请不要添加
这将使sdk想要在设备上搜索Client Hub应用程序。 如果未找到,则类似的错误应该出现在logcat中。
此致
Tamas
一周热门 更多>