{"action":"created","issue":{"url":"https://api.github.com/repos/Sable/soot/issues/565","repository_url":"https://api.github.com/repos/Sable/soot","labels_url":"https://api.github.com/repos/Sable/soot/issues/565/labels{/name}","comments_url":"https://api.github.com/repos/Sable/soot/issues/565/comments","events_url":"https://api.github.com/repos/Sable/soot/issues/565/events","html_url":"https://github.com/Sable/soot/issues/565","id":145236889,"number":565,"title":"No Support for multiple dex files in APK","user":{"login":"vitaliiavdiienko","id":5428075,"avatar_url":"https://avatars.githubusercontent.com/u/5428075?v=3","gravatar_id":"","url":"https://api.github.com/users/vitaliiavdiienko","html_url":"https://github.com/vitaliiavdiienko","followers_url":"https://api.github.com/users/vitaliiavdiienko/followers","following_url":"https://api.github.com/users/vitaliiavdiienko/following{/other_user}","gists_url":"https://api.github.com/users/vitaliiavdiienko/gists{/gist_id}","starred_url":"https://api.github.com/users/vitaliiavdiienko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vitaliiavdiienko/subscriptions","organizations_url":"https://api.github.com/users/vitaliiavdiienko/orgs","repos_url":"https://api.github.com/users/vitaliiavdiienko/repos","events_url":"https://api.github.com/users/vitaliiavdiienko/events{/privacy}","received_events_url":"https://api.github.com/users/vitaliiavdiienko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-04-01T17:28:03Z","updated_at":"2016-07-07T01:55:47Z","closed_at":null,"body":"Hi all,\r\n\r\na few issues:\r\n1) Soot doesn't load classes from all .dex files\r\n2) Soot tries (after instrumentation) to write all classes to one .dex file and doesn't even try to split them across different .dex files (and reaches limits of .dex files quickly...).\r\n\r\nThis makes Soot a useless framework for analyzing real-world Android apps.\r\n\r\nDo you plan any activities in this direction?\r\n\r\nThank you in advance.\r\n\r\nBest Rergards,\r\nVitalii "},"comment":{"url":"https://api.github.com/repos/Sable/soot/issues/comments/230958531","html_url":"https://github.com/Sable/soot/issues/565#issuecomment-230958531","issue_url":"https://api.github.com/repos/Sable/soot/issues/565","id":230958531,"user":{"login":"roylin1994","id":15721702,"avatar_url":"https://avatars.githubusercontent.com/u/15721702?v=3","gravatar_id":"","url":"https://api.github.com/users/roylin1994","html_url":"https://github.com/roylin1994","followers_url":"https://api.github.com/users/roylin1994/followers","following_url":"https://api.github.com/users/roylin1994/following{/other_user}","gists_url":"https://api.github.com/users/roylin1994/gists{/gist_id}","starred_url":"https://api.github.com/users/roylin1994/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roylin1994/subscriptions","organizations_url":"https://api.github.com/users/roylin1994/orgs","repos_url":"https://api.github.com/users/roylin1994/repos","events_url":"https://api.github.com/users/roylin1994/events{/privacy}","received_events_url":"https://api.github.com/users/roylin1994/received_events","type":"User","site_admin":false},"created_at":"2016-07-07T01:55:47Z","updated_at":"2016-07-07T01:55:47Z","body":"@StevenArzt  \r\n\r\n> 2) Dex files are often split because the dex format has a restriction on the maximum number of classes and methods. If we merge it all and write it back out, the output file will be invalid and will fail to load on the device. We don't have a dex splitter yet.\r\n\r\nCan Soot split an apk's multiple dex files now?\r\nIf I convert an apk's (which has multiple dex files) jimple files to dex. It can only convert to one dex file(classes.dex). So I can't repack apk to run on phone. \r\nHave some solutions to solve this problem?"}}
{"actor":{"display_login":"roylin1994"}}