SMP Kapsel app从 SDK 9升级到SP12

611人阅读 评论(0) 收藏 举报
分类:

升级变化:
1 main.html sapui5内容直接引用logon plugin里面的
2 resources\mobile目录 移动了
backup\plugins\kapsel-plugin-logon\www\common\assets\ui\resources
3 拷贝 \backup\plugins\kapsel-plugin-logon\www\common\assets\ui\LogonForm.js
拷贝backup\plugins\kapsel-plugin-logon\www\common\modules\StaticScreens.js

=========================
安装node

node -v

安装cordova
npm uninstall cordova -g
npm install -g cordova@6.0.0
npm info cordova
cordova -v

6.0.0

卸载老版本的cordova plugins
cordova plugins
cordova-plugin-device 1.1.5 “Device”
cordova-plugin-whitelist 1.3.2 “Whitelist”
kapsel-plugin-authproxy 3.12.0 “AuthProxy”
kapsel-plugin-corelibs 3.12.0 “CoreLibs”
kapsel-plugin-i18n 3.12.0 “i18n”
kapsel-plugin-inappbrowser 1.3.1 “InAppBrowser”
kapsel-plugin-logon 3.12.0 “Logon”

cordova plugin remove kapsel-plugin-logon
cordova plugin remove kapsel-plugin-authproxy
cordova plugin remove kapsel-plugin-inappbrowser
cordova plugin remove kapsel-plugin-corelibs
cordova plugin remove kapsel-plugin-i18n
cordova plugin remove cordova-plugin-whitelist
cordova plugin remove cordova-plugin-device

cordova platform remove android
cordova platform remove ios

cordova plugins

Windows上操作
set KAPSEL_HOME=D:\SAP\MobileSDK3\KapselSDK
cordova plugin add kapsel-plugin-logon –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add kapsel-plugin-authproxy –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add kapsel-plugin-inappbrowser –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add kapsel-plugin-corelibs –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add kapsel-plugin-i18n –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add cordova-plugin-whitelist –searchpath %KAPSEL_HOME%\plugins -d
cordova plugin add cordova-plugin-device –searchpath %KAPSEL_HOME%\plugins -d

iOS上操作
export KAPSEL_HOME=~/Desktop/MobileSDK3/KapselSDK
cordova plugin add kapsel-plugin-logon –searchpath KAPSELHOME/pluginsdcordovapluginaddkapselpluginauthproxysearchpathKAPSEL_HOME/plugins -d
cordova plugin add kapsel-plugin-inappbrowser –searchpath KAPSELHOME/pluginsdcordovapluginaddkapselplugincorelibssearchpathKAPSEL_HOME/plugins -d
cordova plugin add kapsel-plugin-i18n –searchpath KAPSELHOME/pluginsdcordovapluginaddcordovapluginwhitelistsearchpathKAPSEL_HOME/plugins -d
cordova plugin add cordova-plugin-device –searchpath $KAPSEL_HOME/plugins -d

cordova plugins

===========================

copy backup目录下的文件

cordova platform add android -d

call “build and install.bat”

修改config.xml文件中的项目名称为英文spiis

cordova platform add ios -d

xcode打开platform\ios\项目文件,修改应用显示为中文 XXXX

cordova run ios –emulator

xcode 找到Build settings->Linking->Other Linker Flags,将此属性修改成 “-all_load” and “-Obj-C” - for the Other Linker Flags value

BITCODE - NO

https://blogs.sap.com/2015/07/17/getting-started-with-kapsel-part-2-logon-sp09/

cordo
va build ios –device –release

===========================
Cordova 5.1.1 should be used if using SMP 3.0 SP09 SDK.
Cordova 5.1.1 should be used if using SMP 3.0 SP10 SDK.
Cordova 5.4.1 should be used if using SMP 3.0 SP11 SDK.
Cordova 6.0.0 should be used if using SMP 3.0 SP12 SDK.
Cordova 6.1.1 should be used if using SMP 3.0 SP13 SDK.

查看评论

SMP Kapsel app中applicationContext.applicationEndpointURL

例子1:不带Relay Server的例子: http://www.xxx.springworks.info:8080/com.sap.fli...
  • berryreload
  • berryreload
  • 2016-10-24 21:44:27
  • 504

SAP SMP kapsel iOS app编译方法

以SMP 3.0 SDK SP12为例========================= 安装nodenode -v安装cordova npm uninstall cordova -g npm ...
  • berryreload
  • berryreload
  • 2017-04-29 16:22:25
  • 557

SP12压力传感器中文资料

  • 2009年12月01日 10:56
  • 740KB
  • 下载

SMP和MPP的优缺点

SMP的全称是"对称多处理"(Symmetrical Multi-Processing)技术,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。它是相对非对称多处...
  • Stubborn_Cow
  • Stubborn_Cow
  • 2015-12-07 14:54:44
  • 4221

SMP3.0学习笔记之十一 与第三方HTML5框架(例如Sencha Touch)集成

作者:穿行印象 http://blog.sina.com.cn/s/blog_7a9486880101qhoc.html 在SMP2.x中,HWC也可以与Sencha Touch HTML...
  • starshus
  • starshus
  • 2014-02-22 07:58:59
  • 2610

SAP SMP iOS kapsel打包注意事项

可以在Windows上开发项目,但是不要在Windows上为项目添加ios支持在Windows上执行下面两条命令执行后, cordova -d platform add ios cordova p...
  • berryreload
  • berryreload
  • 2017-04-18 23:29:08
  • 473

SMP 3.0 SP01 Kapsel 开发环境安装

Windows 2008 R2 FP1 64位 安装 SMP3.0 Client SDK - 执行setupAMD64.exe,安装路径C:\SAP\MobileSDK3安装 SMP3.0 Clien...
  • berryreload
  • berryreload
  • 2013-12-07 21:39:44
  • 2641

关于从WEBLOGIC9升级到WEBLOGIC10遇到的问题

我原来的系统JDK版本是1.5,weblogic是9,最近突然想到把JDK升级到1.6,weblogic升级到10。weblogic10我个人没感觉到功能和稳定性哪些方面增强了。想升级到WEBLOGI...
  • zhouyunjie
  • zhouyunjie
  • 2009-01-15 23:51:00
  • 2214

什么是SMP系统

SMP(Symmetric Multi-Processing),对称多处理结构的简称,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。在这种技术的支持下,一个服...
  • sphone89
  • sphone89
  • 2013-01-27 10:34:38
  • 1947

android 编译sdk更改为6.0时出现的问题

这只是我自己在开发中遇到的问题的解决方法,写下来只是为了以后方便查看和巩固记忆,在文章中可能会使用到一些开源项目,多谢作者 在安卓6.0编译器中 通知 myNoti.setLatestEvent...
  • u014087237
  • u014087237
  • 2017-01-18 11:06:01
  • 241
    个人资料
    持之以恒
    等级:
    访问量: 270万+
    积分: 3万+
    排名: 152
    最新评论