diff --git a/app/build.gradle b/app/build.gradle index b395fa882..a93f755e0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ def firebaseEnabled() { } def isLocalAarAvailable() { - File debugAar = new File('linphone-sdk/build/linphone-sdk/bin/outputs/aar/linphone-sdk-android-debug.aar') - File releaseAar = new File('linphone-sdk/build/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar') + File debugAar = new File('linphone-sdk-android/linphone-sdk-android-debug.aar') + File releaseAar = new File('linphone-sdk-android/linphone-sdk-android-release.aar') return debugAar.exists() || releaseAar.exists() } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 032c044ee..d3c222e7e 100755 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -92,7 +92,7 @@ - + @@ -283,7 +283,7 @@ sip.linphone.org sip:conference-factory@sip.linphone.org org.linphone.provider - org.linphone - vnd.android.cursor.item/org.linphone.profile + ${applicationId} + vnd.android.cursor.item/${applicationId}.profile sip:rls@sip.linphone.org LinphoneAndroid false diff --git a/app/src/main/res/xml/contacts.xml b/app/src/main/res/xml/contacts.xml index db84bc8c9..df002a27c 100644 --- a/app/src/main/res/xml/contacts.xml +++ b/app/src/main/res/xml/contacts.xml @@ -3,9 +3,8 @@ - - diff --git a/linphone-sdk-android/build.gradle b/linphone-sdk-android/build.gradle index 65b9df6ef..b7dbd9ddf 100644 --- a/linphone-sdk-android/build.gradle +++ b/linphone-sdk-android/build.gradle @@ -1,2 +1,11 @@ configurations.maybeCreate("default") -artifacts.add("default", file('linphone-sdk-android-debug.aar')) \ No newline at end of file + +File debugAar = new File('linphone-sdk-android/linphone-sdk-android-debug.aar') +File releaseAar = new File('linphone-sdk-android/linphone-sdk-android-release.aar') + +if (debugAar.exists()) { + artifacts.add("default", file('linphone-sdk-android-debug.aar')) +} +if (releaseAar.exists()) { + artifacts.add("default", file('linphone-sdk-android-release.aar')) +} \ No newline at end of file diff --git a/linphone-sdk-android/linphone-sdk-android-debug.aar b/linphone-sdk-android/linphone-sdk-android-debug.aar deleted file mode 100644 index da7a561c9..000000000 Binary files a/linphone-sdk-android/linphone-sdk-android-debug.aar and /dev/null differ diff --git a/linphone-sdk-android/linphone-sdk-android-debug.aar b/linphone-sdk-android/linphone-sdk-android-debug.aar new file mode 120000 index 000000000..081daac78 --- /dev/null +++ b/linphone-sdk-android/linphone-sdk-android-debug.aar @@ -0,0 +1 @@ +../linphone-sdk/build/linphone-sdk/bin/outputs/aar/linphone-sdk-android-debug.aar \ No newline at end of file diff --git a/linphone-sdk-android/linphone-sdk-android-release.aar b/linphone-sdk-android/linphone-sdk-android-release.aar new file mode 120000 index 000000000..5ae44e9e0 --- /dev/null +++ b/linphone-sdk-android/linphone-sdk-android-release.aar @@ -0,0 +1 @@ +../linphone-sdk/build/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar \ No newline at end of file