{"action":"closed","issue":{"url":"https://api.github.com/repos/tony19/logback-android/issues/173","repository_url":"https://api.github.com/repos/tony19/logback-android","labels_url":"https://api.github.com/repos/tony19/logback-android/issues/173/labels{/name}","comments_url":"https://api.github.com/repos/tony19/logback-android/issues/173/comments","events_url":"https://api.github.com/repos/tony19/logback-android/issues/173/events","html_url":"https://github.com/tony19/logback-android/issues/173","id":317612762,"number":173,"title":"Multiple dex files define or Program type already present","user":{"login":"mgohin","id":3430304,"avatar_url":"https://avatars0.githubusercontent.com/u/3430304?v=4","gravatar_id":"","url":"https://api.github.com/users/mgohin","html_url":"https://github.com/mgohin","followers_url":"https://api.github.com/users/mgohin/followers","following_url":"https://api.github.com/users/mgohin/following{/other_user}","gists_url":"https://api.github.com/users/mgohin/gists{/gist_id}","starred_url":"https://api.github.com/users/mgohin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgohin/subscriptions","organizations_url":"https://api.github.com/users/mgohin/orgs","repos_url":"https://api.github.com/users/mgohin/repos","events_url":"https://api.github.com/users/mgohin/events{/privacy}","received_events_url":"https://api.github.com/users/mgohin/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-25T12:46:53Z","updated_at":"2018-04-25T13:50:39Z","closed_at":"2018-04-25T13:50:39Z","author_association":"NONE","body":"Starting today, no changements I remember about your lib, I got that kind of errors with R8/D8 disabled :\r\n\r\n```\r\nError converting bytecode to dex:\r\nCause: com.android.dex.DexException: Multiple dex files define Lch/qos/logback/classic/net/server/RemoteAppenderClient;\r\nMessage{kind=ERROR, text=Error converting bytecode to dex:\r\nCause: com.android.dex.DexException: Multiple dex files define Lch/qos/logback/classic/net/server/RemoteAppenderClient;, sources=[Unknown source file], original message=UNEXPECTED TOP-LEVEL EXCEPTION:\r\ncom.android.dex.DexException: Multiple dex files define Lch/qos/logback/classic/net/server/RemoteAppenderClient;\r\n, tool name=Optional.of(Dex)}\r\n```\r\n\r\nor with R8/D8 enabled :\r\n```Program type already present: ch.qos.logback.classic.BasicConfigurator\r\nMessage{kind=ERROR, text=Program type already present: ch.qos.logback.classic.BasicConfigurator, sources=[Unknown source file], tool name=Optional.of(D8)}\r\n```\r\n\r\nHere is my conf \r\n```\r\n    implementation 'com.android.support:recyclerview-v7:27.1.1'\r\n    implementation 'com.android.support:support-v4:27.1.1'\r\n    implementation 'com.android.support:appcompat-v7:27.1.1'\r\n    implementation 'com.android.support:design:27.1.1'\r\n    implementation 'com.android.support:multidex:1.0.3'\r\n    implementation 'org.slf4j:slf4j-api:1.7.25'\r\n    implementation 'com.github.tony19:logback-android:1.1.1-11'\r\n```\r\n\r\nAlso tried with this in my `gradle.properties` without success.\r\n```\r\nandroid.enableR8 = false\r\nandroid.enableD8 = false\r\n```\r\n\r\nDid invalidate cache & restart, clean project etc ... nothing worked.\r\n\r\nAny idea ?"}}
{"actor":{"display_login":"mgohin"}}