It seems the java.net.NetworkInterface implementation of android does not have a byte getHardwareAddress() method http://developer.android.com/reference/java/net/NetworkInterface.html
I've found several forums of people trying to do this with no definitive answer, I need to get a somewhat cross-device UUID, so I can't rely on phone numbers or in ANDROID_ID (which can be overwritten and which I think depends on the user having a google account http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID
In linux you can use ifconfig or read from /proc/net/arp and you can easily get the Hardware address.
Is there a file in android that I can read?
There has to be a way to get this address since it's shown in the "Settings > About Phone > Status" of the phone.
I'd like to get access to the data stored in the default Email app. I'd like to find out what accounts are associated with the App, and for each account, what folders are associated with the account, and for each folder how many emails are in that folder. I need this information on 2.1 and 1.5. I see the AccountManager in 2.1 can give me some of the accounts configured, but in the Email app you can also add accounts which don't show up in the AccountManager. How do you get access to the accounts configured in the Email app. I'd like to be able to programmatically deleted emails in the users folders. Are the emails stored in a content Provider? If so whats the URI.
I've had wifi in my house for years. As I type these devices are connected: ps3, desktop, laptop, wife's iphone. Everything works fine. I walked in the house with my Captivate and it can't obtain an IP address. The password is right. It gets to "Obtaining IP address" but then it says "Unsuccessful." I have never ever had a device issue connecting to my wifi. Numerous family/friend phones have connected without a glitch. Any ideas?
Just got my wildfire, running android 2.1 and cannot obtain an IP address from my TP Link TD W8920G router. log in the password etc and it just keeps getting stuck in a loop saying 'obtaining IP address', then unsuccessful.
I've tried manually adding the phone's MAC address to the router configure, and have assigned an IP address to the phone, following advice on other forums. I've upgraded the router's firmware, and I've rebooted the router. I've attempted to 'use static IP' but truth be told i don't really know what that means.
Does anyone know if it is possible for the Mot. Droid to be configured to accept a VPN email account? I'm not sure if this would be possible because I use Outlook and don't know how Outlook would be used on the Droid.
I want to change the email address the phone is set up to. But I have a niggling suspicion doing so requires a factory reset. First things first, please tell me if that's wrong and I'll be happy. If however I'm right, What's the best way to go about saving everything? If I download a backup program, will it store all my settings, apps etc or just data on the SD card? And will changing the email address bugger something up and stop me from restoring the backup? I wouldn't put it past google.
under Setting > About Phone > Phone Identity...Current username isn't what i have specified (although i donno how it has an address). how do you change that?Phone number was different so i called Sprint Store and got info to change, but didn't get help on the username.
I was having trouble seeing all my saved mail on my AOL email setup through the Mail App. I tried deleting my AOL Email address so I could reinstall it. I started the process to delete it but it lock up during the process. The phone wouldn't respond to anything so I had to turn it off. When I turned it back on the Mail App shows I have emails but when I tap on it, it comes up to a screen that says choose a mail provider. Choices are Exchange Activesync or Other (POP3/IMAP). I choose Other (POP/IMAP), entered email address & password. It came up to a warning screen (an account with the email address already exists. It doesn't allow me to complete the setup. It seems it deleted part of the email address setup but it still remembers the old setup. Is there anyway to totally delete this email address to start all over without resetting the phone?
I have set up my sky.com email address as the default email within the function of the phone. All working fine other than I don't seem to be able to import my address book into the phone email function.
I'm a newbie to this forum, and hope someone can help. Have had the Captivate for almost a month now and am plagued by an annoying problem. I have set up email accounts connecting to a google-hosted email account via IMAP. I am finding that when replying to a received email, my reply goes out with redundant repetitions of the email address on the "to" line. Example: Email from firstname.lastname@example.org arrives. I click "reply" on the phone and the reply goes out to email@example.com; firstname.lastname@example.org; email@example.com; firstname.lastname@example.org etc etc *10 times*, instead of just once. It also copies me about 10 times! Is anybody else seeing this? I use this for work emails, so it looks very unprofessional like I am trying to spam my clients! I have another couple of days before my 30-day return period is up, so hopefully someone else know how to fix this. Is there some setting I am overlooking?
I just received a new Nexus 7 32GB and am having some issues. I'm trying to setup my email using my base email address thru Comcast. I have no trouble revieving email through the email setup not Gmail but there is no provision for an address book or contacts list for sending emails. I Googled around and found K-9 Email and went to Google Apps to download it and upon tapping the download button a message came up stating "no devices found". The Nexus7 is running Jellybeen 4.2.1.
I'm trying to use "note to self" and it records fine and I hit send, It then pops up email clients. if i choose, yahoo it doesn't autofill anything, if i choose the built in mail app it auto fills the subject and the message but it does not have my email address as a default, so I have to type it in every time. Since it is note to self, shouldn't it keep my email address in there. I haven't found a way to make it default. Any suggestions?
I have my @gmail.com account set up with the gmail client and love the way it works on my mytouch3g. I have my own @mydomain.com that is a gmail domain so my mail looks and acts just like gmail. My issue is that if I use the other android mail client I loose all of the gmail funtionality. How can I use the gmail app with another email address?
I am writing an app and I want to send the user a welcome email when they install the app, in order to do this I could prompt them to enter their email address, but I would prefer to just detect the email of their account on the phone and send it without forcing them to type.
I want to get the email address of the Google account tied to the phone (the one the user enters upon setup). I need it to uniquely identify the user of my app - however I do not want their password as it would, understandably, scare most users away from using the app. So I need a way of getting the email address without having to include permissions that suggest I am accessing account info etc...
Some of my friends at the contact list are also my friends at work. And I added their work emails to their contact profile. Now for those contacts they have 2 email addresses. Work and private. The problem is. How can I change that work email address to be primary address? Now if i link contacts with Facebook the primary email address is always their private mail, but for those working friends I want to change that primary address to be works email address.
Is there a way to determine the email address of an Android Market publisher given the package name of an app they own?
I.e. Given the package name com.acme.app I would get back email@example.com?
And before anyone asks, I don't want to spam devs, I just need a way to prove that if a dev says they own com.acme.app they really do own it by sending them an email linked to that app and getting them to click on a confirmation link etc.
i have two email addresses, one is my firstname.lastname@example.org which i use for private "serious" stuff like bank account logins, personal email to freinds/family, facebook, etc. and then i have my "internet" email which is my email@example.com which i use for forum signups, craigslist entries and for fun pretty much.
question is, when i get my android phone, do i have to assign an email address to the phone? when i tried to sign up for appbrain it asked me to log into my gmail account but i wasn't sure which one i would use.
is it pretty much provide a gmail address then do whatever you want? i justdon't want my private email address to be compromised in the future.
On my last phone with alltel, when I took a picture it would email it to me as well as save it to the phone. I have switch to verizon with a Moto Droid. Is there an App or a way to have each picture I take automatically emailed to my laptop email address? Not my gmail address. This way I wouldn't have to manually transfer the pics from the phone to the laptop.
I just want to simply forward a text message to an email address (preferably using my default gmail account). How can I do this? I've tried with both the default messaging app and handcent. Both have a forward feature, but it only works to forward to another phone #. I found a few apps that claim to automatically forward incoming texts to an email but that isn't what I want either.
I have android.permission.READ_OWNER_DATA but I can't find any reliable code that would explain how can I read email address of device's owner. And please don't turn this into 'why you wanna do that' thread.