I am using Instabug with URBAN AIRSHIP getting the following error
Error:Execution failed for task ':app:processReleaseManifest'.
Manifest merger failed : Attribute activity#com.instabug.library.InstabugFeedbackActivity@windowSoftInputMode value=(adjustResize) from [com.instabug.library:instabug:2.0] AndroidManifest.xml:29:13-55 is also present at [com.instabug.library:instabugcore:1.7.4] AndroidManifest.xml:18:13-52 value=(adjustPan). Suggestion: add 'tools:replace="android:windowSoftInputMode"' to element at AndroidManifest.xml:25:9-29:58 to override.
I go through http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger and Tools: replace not replacing in Android manifest
But didn't get any solution
//EDITED
already tried
tools:replace="android:windowSoftInputMode"
No solution yet
Suggestion: add 'tools:replace="android:windowSoftInputMode"' to <activity>
element at AndroidManifest.xml:25:9-29:58 to override.
HOW SHOULD I USE IT?
I've just started to use Instabug and a problem the same as yours occured when I used following dependency:
instabug
dependency was used because my app minSdk +14 andinstabugsupport
was used as a solution to following question:from FAQ below configuration section.
Problem dissapeared when I changed it to it:
I think Instabug should update whole configuration section - especially a part about using support libraries - e.g. when you're using Instabug 'developer console' to integrate your app with Instabug, it isn't clear, what dependency should I use when I'm using support libraries in app set for minSdk +14. Moreover, when you choose 'Support library', they prompt you to extend there Instabug***Activities, but Android sample hosted on github.com says that you should extend their activities class only when you app minSdkVersion is +10.