BlankStore icon indicating copy to clipboard operation
BlankStore copied to clipboard

Build BlankStore with gradle

Open theScrabi opened this issue 7 years ago • 3 comments

Hello,

since there are only prebuild versions of Blankstore available in the internet, I've decided to build it my self. I thought it would be a good idea to update the project, so the app can simply be build using gradle.

So basically I can compile the app, but it's still not fully working. At the moment it happens that wire is not able to parse the received data when trying to download an app.

Here is what happens: http://pastebin.com/raw/QTjAQuNU

com.squareup.wire.Message$Builder is an abstract class and therfore can't be instatiated. So far I could not find the source of that problem, but tracing the protocol wrapping I found out, that instead of com.squareup.wire.Message$Builder wire should use a class called com.google.play.proto.FileMetadata$Builder.

If someone is interested in helping me please take a look at my fork of the app.

theScrabi avatar Sep 06 '16 22:09 theScrabi

Try adding the proguard rules for wire to your local proguard rules, it's in the proguard readme file afaik

mar-v-in avatar Sep 08 '16 09:09 mar-v-in

Nope.

So to be honest I have no Idea about proguard, but I've added this code: -keep class com.squareup.wire.** { *; }. Well didn't work so fare.

theScrabi avatar Sep 08 '16 20:09 theScrabi

Are you still able to compile your version?

theScrabi avatar Sep 11 '16 09:09 theScrabi