Identify Android Devices in Core Java

General Tech Bugs & Fixes 2 years ago

1 2 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 30 Aug 2022, this text provides information on Bugs & Fixes related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

I am doing a project in core java which pushes some processed files to android devices. So what i need is that i need to identify only android devices connected to my computer and push some files to internal storage. Assume that the device is already connected and permission to access internal storage is already given in the device.

profilepic.png
manpreet 2 years ago

 

//************************** // The UAgentInfo class encapsulates information about // a browser's connection to your web site. // The object's detection methods return booleans: true or false. public class UAgentInfo { //Stores some info about the browser and device. private String userAgent; //Stores info about what content formats the browser can display. private String httpAccept; // A long list of strings which provide clues // about devices and capabilities. public static final String deviceIphone = "iphone"; // [ SNIP! Other variables snipped out ] //************************** //The constructor. Initializes several default variables. public UAgentInfo(String userAgent, String httpAccept) { if (userAgent != null) { this.userAgent = userAgent.toLowerCase(); } if (httpAccept != null) { this.httpAccept = httpAccept.toLowerCase(); } } //************************** //Returns the contents of the User Agent value, in lower case. public String getUserAgent() { return userAgent; } //************************** // Detects if the current device is an iPhone. public boolean detectIphone() { //The iPod touch says it's an iPhone! So let's disambiguate. if (userAgent.indexOf(deviceIphone) != -1 && !detectIpod()) { return true; } return false; } // [ SNIP! Other functions snipped out ] }


1 views   0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.