Mobile Backend Starter Missing from Cloud Console - android

I wanted to try out cloud-connected Android app as per this tutorial:
https://developers.google.com/cloud/samples/mbs/getting_started
http://www.youtube.com/watch?v=v5u_Owtbfew
However after creating the project in Cloud Console I'm not seeing the panel described in step 6 with a "Deploy" button. https://developers.google.com/cloud/samples/mbs/images/deploy.png
What I'm seeing instead is a dashboard that doesn't mention the Mobile Backend Starter at all. https://docs.google.com/file/d/0B1HgSE-zL4aHMDlQTV9PaWswUUE/edit?usp=drivesdk
Is the tutorial not up to date? Where can I find a more recent one?
EDIT: This issue is resolved now - Mobile Backend Starter is available in Cloud Console again. https://plus.google.com/+StevePalacios/posts/i4L1iQ7d2XU

Here is how I found the MBS Console:
After a bit of poking around I realized that the App Engine Console (appengine.google.com) provides access to the MBS console, listed under the "Custom" heading in the left hand list of links.
BTW: I needed this to implement the solution posted here: https://stackoverflow.com/a/17495210/549510

Related

Get AdMob test device ids for both iOS and Android in Flutter project

I am trying to use my own/REAL AdUnits instead of the TestAdUnits but I have no idea where to get the Test Device Ids for my iOS and Android devices.
Docs say to look at the logs to locate the test id, but I have inspected everything that gets printed to the console and it does not print either of the devices test ids.
I am building and running my project in VS Code
After a while of looking through logs, I realized there are some missing steps in Flutter's package explanation.
First, Firebase needs to be linked to you AdMob app, AND you need to re-download the GoogleService-Info.plist file for iOS and the google-services.json for Android.
After that, in iOS you need to go into Settings -> Privacy -> Advertising and disable Limit Ad Tracking. This will allow for the ID to be printed.
I think you probably searched on admob and adsense console.
maybe the google play developer console will be helpful.
For now im only using testAds since my app is not done yet.

"Debugging" an android app after it has been deployed to the store

I have deployed an Android app (that utilises maps) on the Google Play Store and all my friends who have got it say it works fine, except for one user, who is on a Samsung S9 running Android 9. He says that the app crashes as soon as the launcher icon is pressed. I'm at a loss as to how to proceed since the app works fine on my machine and on everyone elses, as far as I can determine. How can I proceed? Is there a way to run the app on his machine to generate a trace or some logs to determine when/how the crash occurs?
I used to use Fabric, It's free and doing awesome job. now Fabric joined forces with Firebase with the goal of giving developers one place to build and grow their apps. Now that we've brought over the Fabric tools you know and love to Firebase, Fabric will deprecating on March 31, 2020 and terminating all Fabric service agreements at that time. so you can check Firebase too.
And also from your Google Play Console -> Select you app -> Android Vitals -> ARNs & craches and here you can also find some useful informations about craches (The activity and the line number)
I use firebase crashlytics. Crashlytics creates a full report about any bug that your app suffers. It is very easy to implement and very useful.
An alternative to Crashlytics is ACRA. It's still actively maintained and you can host the stack by yourself or use one of the provided solutions.

log stacktrace from another user with error: Unfortunately, Application has stopped

This is an information question rather than a technical question. I have an app in Google Market. I need to know stracktrace of errors happens in other phones.
I have investigated but I have not seen anything about it. Does anyone know if Google offers some service to look at the errors that your application is giving in the market and thus to be able to reproduce it?
Thanks in advance!
Well google offers one really powerful tool "Firebase" it provides great analytics and crash reporting. In addition to analytics and crashes it provides others utilities like Cloud-Testing, Push Notifications and many others.
Other popular solution is Crashlytics offered by twitter.
Open your app at the developer console and select "disruptions and ANR". Here you can select on of disruptions you have, then you can see error stack trace!
Or you can use appmetrica from yandex. Link to yandex.metrica It's very simple to integrate yandex.metrica to your app and get all data about crashes and statistic (country, city, android version and so on).
Link to console

Android - Firebase quick start guide

I am a little confused,
I started learning Firebase from this documentation , but as I started integrating other components several things didn't match ok.
Then I found this other site that has a different use of Gradle instructions and overall setup.
I know that Google bought Firebase, so should I use the latter? Should I use both? How much do they differ one from another?
I started using: com.firebase:firebase-client-android:2.5.2
but then I see people using instead: com.google.firebase:firebase-core:9.8.0
And I had even seen some people who has both in their Gradle file.
There is a big yellow banner on that documentation:
YOU'RE VIEWING THE LEGACY DOCS. THEY ARE DEPRECATED AS OF MAY 18, 2016.
These docs are for version 2.5.2 and below of the Java SDK. Go to our current docs, or see our Android migration guide.
You can start by registering your app in firebase console https://console.firebase.google.com/
if you follow the instruction here then you could successfuly integrate firebase service

Add Mobile Backend starter to existing project

I've got a Google Cloud console project, which I use for Google Play Game Services. Now I've read this article, talking about easily creating a mobile backend for your app. However, this only talks about creating a new project. I want to deploy the backend for my existing project.
Is that possible? How would I do that? Note that when I go to my project page in the Google Cloud Console, there is no "Getting Started" button, or "Deploy" button.
If you have an existing project created from cloud console, then you can deploy the mobile backend starter for it from the project page. If you are not seeing the option, then possibly, it is collapsed as below:
If you click that, you should be able to see the mobile backend option or photofeed app option, which are horizontally scrollable
Note, we have changed the UI a bit in the Cloud Console. But you can still deploy the mobile backend sample. https://developers.google.com/cloud/samples/mbs/deploy_backend
It would seem to me that as of this posting (4/10/14) the easiest way to do this is to just append /mobilesample to the main URL of your project, like so;
https://console.developers.google.com/project/half~baked-UIswitch-538/mobilesample/
From there you just click the deploy button, and you're good. At least I was good. And I have no idea what I'm doing :P

Categories

Resources