어찌어찌하다가 여기까지 왔습니다.
구글 계정이 여러 개입니다.
그 계정은 다음 코드로 얻었습니다. 그런데 이 계정들 중에 구글 플레이에 로그인 중인 아이디를 얻고 싶은데 방법이 없을까요? 인앱결제에서 developer payload로 사용하려고 합니다.
String[] getAccountNames() {
AccountManager manager = AccountManager.get(this);
Account[] accounts = manager.getAccountsByType(GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE);
String[] names = new String[accounts.length];
for (int i = 0; i < names.length; i++) {
names[i] = accounts[i].name;
}
return names;
}