Freitag Software
The Joy of Writing Software
  • Home
    • Links
  • My Software
    • JavaScript Programs >
      • Dots
      • The Code Cracker
      • The Deserted Ship
      • Flying Text
    • Java Programs >
      • Dot Animation
      • Operation Rescue >
        • Mazes for Programmers
      • Battleship!
      • Blackjack
      • Draw Poker
      • State Pattern Demo
      • Falling Blocks
    • Android Programs >
      • The Oracle
      • RPSLS
      • Gemini Falcon: Asteroid Miner
      • Gemini Falcon: All Boxed In >
        • Gemini Falcon >
          • Privacy Policy
          • A Game Oddity
      • Ay Caramba
      • Dots vs Dots
      • Ants vs Ants
    • Twine Stories
  • Random Thoughts
  • Book Reviews
  • Teaching
    • Real-Life Stories
    • Flying Text
  • About
    • Contact

Some Gotchas

11/24/2014

 
Here are few things I've encountered recently that I had to spend some time figuring out. 

In-App Purchases: 
  • I created a test value for my in-app purchase id, no-ads-test, and then I purchased it. So far so good. But when I created the real in-app id and deactivated the test id, my app received an error saying that it could not find prices for a purchased product. So I activated the test id again, and all was well. The result is that in the Google Play Developer console I have a bunch of active test ids that are only active so I can buy new in-app products in the production version. It's just irritating not being able to clean it up. 
  • When I created an alpha or beta version of Gemini Falcon, I added several people including myself to the Google Play Console / Settings / Gmail accounts with testing access. Again, so far so good. My testers could purchase in-app products without actually being charged for them. But when I created a production version of the app, the testers still could not buy in-app products. I had to remove their email addresses out of the Google Play Console / Settings / Gmail accounts with testing access area. ​
Not Power of Two
  • When I was creating and modifying Gemini Falcon's artwork I reduced the size of some files and added to others, but I didn't keep them a power of two (512x512, 512x1024, etc). This worked fine on my Samsung phone, but it didn't work at all on my friend's Nexus phones. 


This is what it looked like on a Nexus phone ------> 
Picture

Comments are closed.

    Author

    David Freitag - 
    Someone who enjoys programming and software development.

    Archives

    January 2018
    December 2016
    November 2016
    September 2016
    August 2016
    May 2016
    January 2016
    December 2015
    May 2015
    January 2015
    December 2014
    November 2014
    October 2014
    July 2014
    June 2014
    April 2014
    March 2014

    Categories

    All

    RSS Feed

This website documents my love of programming.  I hope it is useful and entertaining for you to read. 
An old programmer learning new tricks... 
(c) 2017 David A. Freitag, all rights reserved.