MFPのWLTrusteerInternal.init()ルーチンを無効にする設定や方法はありますか?IBM MobileFirstでWLTrusteerInternal.initを無効にする方法
私はMFP 7.1にadroidアプリを持っています。私は柔軟性のためにMFPのWLTrusteerInternalクラスの代わりに私のtrusteerコードを書くためにphone_gapプラグインを使いたがっていました。ただし、MFPがLibフォルダ内のTrusteer SDKを検出するたびに、自動的にSDKを初期化しようとしているようです。
07-28 23:25:13.201 24643-24643/com.sampleapp D/ResourcesManager: creating new AssetManager and set to /data/app/com.sampleapp-2/base.apk
07-28 23:25:13.421 24643-24671/com.sampleapp W/WLClient: WLClient.createInstance in WLClient.java:225 :: You should pass a context that is assignable from the Activity class. WLClient instance may be used to start an activity.
07-28 23:25:13.801 24643-24671/com.sampleapp I/com.worklight.common.WLTrusteer: WLTrusteer.checkTrusteerSDK in WLTrusteer.java:127 :: Trusteer SDK found.
07-28 23:25:13.821 24643-24643/com.sampleapp I/TAZ: libtaz for arm
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header
07-28 23:25:13.921 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header
07-28 23:25:13.921 24643-24643/com.sampleapp I/TAZ: [INFO ] TAS Version <4.1.31>
07-28 23:25:13.921 24643-24671/com.sampleapp E/com.worklight.common.internal.WLTrusteerInternal: WLTrusteerInternal.init in WLTrusteerInternal.java:61 :: TasInitialize() failed. Invalid or missing license.
07-28 23:25:13.931 24643-24671/com.sampleapp D/wl.splashscreen: WLSplashScreen.show in WLSplashScreen.java:64 :: Showing Splash Screen
私はネイティブ/アンドロイド/ RES/XML/config.xmlにからTrusteerプラグインをコメントアウトしようとしたが、それはまだtrusteerを初期化しようとしました。
<!--<feature name="WLTrusteer">
<param name="android-package" value="com.worklight.androidgap.plugin.WLTrusteerPlugin" />
</feature> -->
おかげさまで、Idan –