I enabled BugSense when generating the SDK for my new app, now i am getting this error when exporting with proguard:
Warning: com.bugsense.trace.models.EventsMechanism: can’t find referenced field ‘java.lang.String ANALYTICS_URL’ in class com.bugsense.trace.G
Warning: com.bugsense.trace.models.PingsMechanism: can’t find referenced field ‘java.lang.String ANALYTICS_URL’ in class com.bugsense.trace.G
[2013-06-27 00:19:06 - ExampleApp] You should check if you need to specify additional program jars.
[2013-06-27 00:19:06 - ExampleApp] Warning: there were 2 unresolved references to program class members.
[2013-06-27 00:19:06 - ExampleApp] Your input classes appear to be inconsistent.
[2013-06-27 00:19:06 - ExampleApp] You may need to recompile them and try again.
[2013-06-27 00:19:06 - ExampleApp] Alternatively, you may have to specify the option
[2013-06-27 00:19:06 - ExampleApp] ‘-dontskipnonpubliclibraryclassmembers’.
I tried several solutions none worked so far, could someone help? :\
Which target api are you compiling against? I am having issues with proguard with relation to Jscriptinterface. I have been in touch with the Airpush support trying to solve it and I wanted to see if you face the same issue. I am building against api 15
Was just testing the Airpush In-App SDK (no push notifications/no icon ads) …
Could not get the Airpush ads (or test ads) to show in the demo app in our location.
It would be great if these ad networks could post a youtube video or something which showed what type of ads are shown and how - or maybe have some test ads delivered in test mode i.e. actual ads - so developers know how the ads will behave.
In any case, what this tells me is that SmartWall will not show ads in locations where Leadbolt and AppFlood and others are showing.
Though folks here are reporting good revenue - so perhaps that is all that should matter.
With Airpush - there is a huge proguard file - and I am not comfortable examining it in detail to see WHAT it is exposing from the app - as it seems to be opening up some stuff so it is not obfuscated.
The In-App SDK also has an obfuscated name - ideally if this SDK doesn’t have any stuff that would be mislabeled by antivirus apps, then this should be a non-obfuscated .jar file ??
Are folks still receiving good revenue compared to others like Leadbolt ?
It is hard to evaluate an ad network if their demo app cannot show (dummy) ads for locations they don’t have real ads to show.