Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
+1
117 / 88 / 8
Регистрация: 24.08.2010
Сообщений: 623
#1

Не создается автоматическая активити - Программирование Android

01.08.2016, 21:34. Просмотров 215. Ответов 2
Метки нет (Все метки)

Всем привет!
Пытаюсь добавить в свое приложение кнопки соц.сетей - которые "расскажи о нас друзьям".
За основу взял вполне рабочий пример и пытаюсь добавить туда вконтакт и одноклассники, по шагам дорабатывая по примеру отсюда.
Контакт заработал сразу, а одноклассники ни в какую.
По нажатию на кнопку одноклассников – в классе OkSocialNetwork.java после строки
Java
1
2
3
4
5
    @Override
    public void requestLogin(OnLoginCompleteListener onLoginCompleteListener) {
        super.requestLogin(onLoginCompleteListener);
        mOdnoklassniki.requestAuthorization(mActivity, false, mPermissions);  // вот тут ошибка
    }
в отладчике вылетает сообщение и приложение крашится:
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.my_app/ru.ok.android.sdk.OkAuthActivity}; have you declared this activity in your AndroidManifest.xml?

Я в манифесте всё добавил как в примере, коды в одноклассниках получил, всё настоящее, прописал везде где надо.
Обновления все последние. Что ему надо?
Windows7, AndroidStudio2.1.2
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2016, 21:34     Не создается автоматическая активити
Посмотрите здесь:

Почему не создается 2 активити - Программирование Android
Добрый день, не могу понять в чем ошибка, не запускается 2 активити: public class MainActivity extends AppCompatActivity { ...

Адаптивность Активити - Программирование Android
Здравствуйте! Я решил в первый раз создать серьезный просто приложение! И нарисовал макет который выложу ниже... Открыл Андроид Студио! И...

Второй активити - Программирование Android
Не могу ни где найти статьи, где есть пример с работой 2-х и более активити в android studio. Если кто то встречал, скиньте буду очень...

Загрузка активити - Программирование Android
Добрый день! Сегодня один пользователь пожаловался на долгий запуск программы(3-5 секунд). При старте программы загружается main...

Вызов активити - Программирование Android
При удачной авторизации вылетает сообщение "Login Successfull", а как сделать так что бы при этом еще совершался переход на другую...

Смена активити - Программирование Android
Пишу программу с общей сутью - есть список городов, при выборе города из списка должен делаться переход на новый активити этого города......

Абстрактная активити - Программирование Android
Здравствуйте. Хочу сделать активити для входа в приложение (ввод логина, пароля, проверка этого всего на сервере и т.д.). И хочу...

Вызов активити - Программирование Android
Доброго времени суток! Импортировал код с гитхаб, решил немного потренироваться на нем, для начала решил создать новый запускной...

Блокировка активити - Программирование Android
Возможно ли такое когда активити запускается а его блокируют и пользователь не может пользоваться интерфейсами: кнопками из layouta!...

Запуск активити - Программирование Android
Создаю приложение-справку, при запуске выходит активити (MainActivity), которое содержит 2 кнопки (btnActPerv, btnActZan) при нажатии...

Переход между активити - Программирование Android
Есть переход с одной на другую при помощи кнопки, как реализовать выплывающее окно сбоку?

OnStop и onDestroy в активити - Программирование Android
Если внутри активити происходит утечка памяти то оно упадет с OutofMemory и при этом методы onStop и onDestroy вызваны не будут. А как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 651
01.08.2016, 22:44     Не создается автоматическая активити #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
В манифесте должно быть что-то вроде этого:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//....................
<activity
            android:name="ru.ok.android.sdk.OkAuthActivity"
            android:configChanges="orientation"
            android:launchMode="singleTask">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
 
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
 
                <data
                    android:host="ok1234566277"
                    android:scheme="okauth" />
            </intent-filter>
        </activity>
//.................
+1
117 / 88 / 8
Регистрация: 24.08.2010
Сообщений: 623
03.08.2016, 05:43  [ТС]     Не создается автоматическая активити #3
Mikalai, я так и не понял, что случилось.
Просто взял Ваш текст, вставил его в манифест, заменив точно такой же текст – сверил до буквы, абсолютно такой же, ну, кроме кода ID – и всё заработало.
Yandex
Объявления
03.08.2016, 05:43     Не создается автоматическая активити
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru