2017-07-13 26 views
2

現在、OpenTokフレームワーク用のcn1libをコーディングしていますが、必要なライブラリが含まれています。cn1libプロジェクトにaarライブラリを追加する

opentok-android-sdk-2.11.0.aarを使用するには、appcompat-V7-18.0.0.aarとsupport-v4-18.0.0.jarが必要ですが、それらを含めることに失敗しました。

私たちは、サーバーを構築し、このcodenameone_library_appended.propertiesを使用CN1からこのlogを取得:

codename1.arg.android.proguardKeep=-keep class android.support.v4.** { *; } -keep class android.support.v7.** { *; } -keep public class * extends android.app.Service -keep public class * extends android.content.BroadcastReceiver -keep public class * extends android.app.Activity -keep public class * extends android.preference.Preference -keepclassmembers class * implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } 
codename1.arg.android.xpermissions=<uses-permission android\:name\="android.permission.READ_LOGS" />  <uses-permission android\:name\="android.permission.ACCESS_NETWORK_STATE" /> 

私たちは、何かが、このファイルに欠けていると思いますが、何?現時点では、私たちは後でアンドロイド部分、iOSをやろうとしています。

任意のアイデアは、事前に感謝役立ちます:)

答えて

1

これはあなたが必要な答えではない開発者ガイドにAARファイルを追加する方法がありますが...サポートライブラリは特殊なケースです。おそらく、これらの構築ヒントは必要ありません。

これらbuild hints for the Intercom cn1libをチェックアウト:あなたがプレイサービスの異なるバージョンを定義し、ツールを構築することができます

codename1.arg.java.version=8 
codename1.arg.ios.pods=Intercom 
codename1.arg.ios.pods.platform=8.0 
codename1.arg.android.buildToolsVersion=25.0.1 
codename1.arg.android.playServicesVersion=9.8.0 
codename1.arg.android.supportv4Dep=compile 'com.android.support\:support-v4\:25.+' 

、私は25を推測していることは、このライブラリーの要件をサポートするのに十分な新しいなります。

関連する問題