#android
#Android
Вопрос:
Я пытаюсь создать приложение контактов по умолчанию из исходного кода, используя Android SDK (т. Е. Eclipse amp; ADT), поскольку я хотел добавить еще несколько параметров в контактные данные (которые соответствуют моим требованиям). Но это приводит к некоторым ошибкам компиляции, поскольку android.jar не имеет всех классов, необходимых для создания этого приложения. Пожалуйста, скажите мне, как я могу этого добиться.
Спасибо, Parag
Ответ №1:
Вы не можете создать «приложение контактов по умолчанию из исходного кода с использованием Android SDK». Вы можете создать это приложение только как часть полной пользовательской сборки прошивки.
Комментарии:
1. Спасибо за ваш ответ, есть ли какой-либо другой способ добавить еще несколько полей в контактные данные вместе с полями по умолчанию. ИЛИ я могу заменить приложение «Контакты» по умолчанию своим пользовательским приложением.
2. @Parag: «Есть ли какой-либо другой способ добавить еще несколько полей в контактные данные вместе со значениями по умолчанию.» — насколько мне известно, нет. Начнем с того, что графический интерфейс не сможет автоматически настраиваться. «Могу ли я заменить приложение «Контакты» по умолчанию моим пользовательским приложением». — не полностью. Вы можете сделать так, чтобы это было опцией, когда, скажем, какое-нибудь приложение выполняет
ACTION_VIEW
для контакта. У пользователя будет выбор, какое приложение использовать дальше.3. Спасибо за ответ, но приложение 3D Contacts уже сделало это, вы можете проверить следующие ссылки, themobileindian.com/news / … и market.android.com/… . Если вы сможете пролить некоторый свет на это, это будет более полезно для меня.
4. @Parag: это не «добавляет еще несколько полей в контактные данные вместе со значениями по умолчанию». Это не означает «заменить приложение контактов по умолчанию моим пользовательским приложением». Если вы хотите написать свой собственный браузер контактов, подобный этому, используйте
android.provider.ContactsContract
.