I made an example that shows how can access to the YouTube API v3 from an Android app that works very well:
http://lookthiscode.blogspot.com.ar/2013/01/utilizando-youtube-data-api-v3-desde.html
Actually this example is based in the official example that shows how to use the task API from an Android app. I modified the example to use the YouTube API authentication scope.
The article is in spanish but you can download the source code of the project using the link at the end of the article.
The main piece of code to solve your problem is the following:
// Google Accounts
credential = GoogleAccountCredential.usingOAuth2(this, YouTubeScopes.YOUTUBE, YouTubeScopes.YOUTUBE_READONLY);
SharedPreferences settings = getPreferences(Context.MODE_PRIVATE);
credential.setSelectedAccountName(settings.getString(PREF_ACCOUNT_NAME, null));
// YouTube client
service =
new com.google.api.services.youtube.YouTube.Builder(transport, jsonFactory, credential)
.setApplicationName("Google-YouTubeAndroidSample/1.0").build();
Answer from Matias Molinas on Stack Overflowif you want to use Youtube app (official or moded) without signing in to an account, it can run normally for ONLY watching videos and searching Youtube.com without Google Play Services installed or enabled.
The trick is using Xprivacy to block "View" permission selectively.
It does require Root, and Xposed framework, but the benefits of Xprivacy is unparalleled. I'm yet to find a an app that offer that much control over installed apps (including system apps).
Video instructions:
https://imgur.com/gallery/BGyNJNE
Google apps usually require Google Play Services and Framework. If the Google apps have a web interface, then use that in a web browser.
Usually, the web interface detects that you are on Android and ask you to load the app. If your browser supports spoofing, that is if you pretend to be using IE/Firefox for desktop, then the redirection will not happen.
So, use a browser that supports useragent spoofing.
There's a WebView application that sandboxes all of Google's sites into one application called GApps Browser, but this uses the website versions.
Have you tried just saving bookmarks to the websites?
I have an ASUS phone and the model is ASUS_A007. I don’t know why it would say it won’t run. Also earlier before charging it, all of the google apps were working and then I charged it. After it finished charging, I noticed that the phone suddenly restarted by itself. After that, I immediately opened Youtube but the message pops-up, it says “YouTube won’t run without Google Play services which are not supported by your device.” Also I noticed that the Play Store disappeared. I also find weird is that Google Chrome is working but not the other google apps. Can anyone help me? Thank you so much!
https://play.google.com/store/apps/details?id=com.google.android.gms&hl=en_GB&gl=US
Check it's installed, up to date, and has the permissions it needs.
It runs Android 6, which gets deprecated. It may not receive updates for Google Services anymore, hence your issue. Try reinstalling the Google Services from the Play Store.