dependencies{
implementation "com.github.parse-community.Parse-SDK-Android:parse:1.19.0"
}
repositories {
mavenCentral()
jcenter()
maven { url 'https://jitpack.io' }
}
android.gradleDep=implementation 'com.github.parse-community.Parse-SDK-Android:parse:1.19.0';
android.repositories=mavenCentral()jcenter()maven { url 'https://jitpack.io' };
I tried agine to added those hints:
android.buildToolsVersion=27
android.targetSDKVersion=27
android.gradleDep=implementation 'com.github.parse-community.Parse-SDK-Android:parse:1.19.0';
repositories { jcenter() mavenCentral() jcenter() maven { url 'https://jitpack.io' } mavenLocal() mavenCentral() google() flatDir{ dirs 'libs' } }
Most of the repos there are already present so you only need to add some of them.
The actual error is:
/tmp/build4457111464099468165xxx/MainClass/build/intermediates/manifests/full/release/AndroidManifest.xml:42: AAPT: No resource identifier found for attribute 'appComponentFactory' in package 'android' /tmp/build4457111464099468165xxx/MainClass/build/intermediates/manifests/full/release/AndroidManifest.xml:42: error: No resource identifier found for attribute 'appComponentFactory' in package 'android'
I'm not sure what triggered these failures. I was able to find this while googling that specific error and it included some suggestions:
https://stackoverflow.com/questions/50266035/no-resource-identifier-found-for-attribute-appcomponentfactory-in-package-and/51170620
(Notice that these sort of things are fragile as Androids build system/supporting libraries are "dependency hell")
Try adding the build hint:
android.supportv4Dep=compile 'com.android.support:support-v4:27.1'; implementation 'com.android.support:appcompat-v7:27.1';
This should match the suggestion of the first answer there. It isn't ideal as you might fail again when we need to move to API
level 28/29 as required by google.
android.gradleDep=compile 'io.intercom.android:intercom-sdk:3.+'
android.playServices=9.8.0
android.sdkVersion=25