Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Kristopher Micinski
I guess I'm trying to ascertain: is there a concrete question you have, or just a bunch of bad points about how the Android ecosystem sucks right now? If it's the second, everyone agrees it sucks, there's not a good solution. I suppose one thing that Android could have done better from the start

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Omer Gilad
The point of the original post (the concrete question) was beyond just rant and rave - the question asked is How to deal with it. To put in other words - What do you suggest as a practical solution to the problem, beyond just dumping Android and developing for iOS. To filter out some possible

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Kostya Vasilyev
The conversation so far, and app testing services, assume that there are certain broken device models / firmwares and they are broken in a deterministic way. This implies that those bad devices can be discovered and excluded or workarounds implemented, again, in a deterministic way. From my

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Παύλος-Πέτρος Τουρνάρης
Can't agree more with everything that has already been said here, but let me remind you something guys: WE chose the Android way, they didn't force us! Android is an Open Source Project and therefore it was more than 100% sure that problems like the ones mentioned above, would appear by the time.

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Kostya Vasilyev
I had no idea it was this broken when I started developing for Android in early 2010. The only technology I can recall that was comparably broken was the early releases of Direct 3D, back in 96-98 or so... MS moved very quickly to improve it, though, and got hardware vendors to fix their drivers

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Omer Gilad
That doesn't justify. An open source project can be maintained with strict regulations and high-quality standards. Google can allow anyone to create his own Android device and sell however they want - but don't allow it to run Google Play and rate apps! I don't recall problems in this massive

Re: [android-developers] How to communicate with Google Server for Android App License Verification?

2013-07-26 Thread gauri
I want to block users who are using backed up copy of my app i.e. without purchasing from Google Play. I found that it is possible to repackage apk by modifying it. If repackaging is done in such a way that the license verification check is skipped then user of that app will be able to access

Re: [android-developers] Re: Deposits From Google Wallet Weirdness

2013-07-26 Thread David Erosa García
I just received this email from Google Wallet: ---8-- Earlier this week there was a technical issue that resulted in some Play developers receiving duplicate disbursement payments. You may have seen this reflected on the “Transactions” page of your Google Wallet Merchant Center account. We

[android-developers] Unable to create archives folder using mkdirs.

2013-07-26 Thread Nathan
Once in a while I see problems that are just weird. A customer said that certain functionality was failing. We put in an explicit check to see if we were failing to do something basic, create a folder. Now they get a message instead of a more silent or confusing failure. Unable to create

Re: [android-developers] Dealing with 1000's of different devices, each one with its own bugs

2013-07-26 Thread Kristopher Micinski
I feel like what's been said here is more directed toward Google management than Android AOSP, per se: not that that's not also an issue. I understand and agree with what Kostya is saying, and wasn't trying to imply that there are a fixed number of builds with deterministic issues. Even for a

[android-developers] Re: How to GIF image for a finate time

2013-07-26 Thread Ali Ahmadi
how to do this? please give me the sample link thanks On Wednesday, January 6, 2010 11:21:00 PM UTC+3:30, TonyDoc wrote: Convert it to multiple png's use androids animation manager. On Jan 6, 5:31 am, RamaMohan rama.mohan...@gmail.com wrote: Hi all, I want to show a loading Image of GIF

[android-developers] Re: Can't always get unique identifier

2013-07-26 Thread Steve Gabrilowitz
On Wednesday, July 24, 2013 3:45:58 PM UTC-4, Tobiah wrote: I needed to send an identifier to our server to identify users as they use my application. I first used the phone number, but found that tablets without service had none. So failing getting a phone number, I did this:

Re: [android-developers] How to communicate with Google Server for Android App License Verification?

2013-07-26 Thread Kristopher Micinski
So the solution is to not use LVL? ... That just sounds like a bad idea to me, since this is what LVL was designed to do. Kris On Fri, Jul 26, 2013 at 9:29 AM, gauri gauri.v...@gmail.com wrote: I want to block users who are using backed up copy of my app i.e. without purchasing from Google

[android-developers] Re: Stretch videostrong

2013-07-26 Thread bob
Thanks. I got that working. Any tips on how to stick an AdView at the top? I think it might be tricky since that RelativeLayout thing is kind of a hack. On Tuesday, July 23, 2013 8:09:56 AM UTC-5, Matt wrote: Take the VideoView under a RelativeLayout and define it as below: VideoView

Re: [android-developers] How to communicate with Google Server for Android App License Verification?

2013-07-26 Thread TreKing
On Fri, Jul 26, 2013 at 8:29 AM, gauri gauri.v...@gmail.com wrote: In such case, how do I block unauthorized users? You don't really. Anyone that is determined enough to crack your app eventually will. The question is how much time and effort do you want to spend trying to put these checks and