2017-01-04 4 views
-1

У меня есть приложение, где используется библиотека Pick Image. Но когда я использую это так:Android Studio не может найти явный класс активности Библиотека после слияния манифеста

@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 


     new TedPermission(getApplicationContext()) 
       .setPermissionListener(permissionGetFotoListener) 
       .setDeniedMessage("If you reject permission,you can not use this service\n" + 
         "Please turn on permissions at [Setting] > [Permission]") 
       .setPermissions(Manifest.permission.WRITE_EXTERNAL_STORAGE) 
       .check(); 
    } 

я получил ошибку:

android.content.ActivityNotFoundException: Не удается найти явную активности класса {com.myapp.android/com.gun0912. tedpermission.TedPermissionActivity}; ты объявил эту активность в вашем AndroidManifest.xml

обновление

Я использовал любую библиотеку. Эта проблема возникает, когда добавлены инструменты: узел = «заменить» на манифеста, но если он удаляется, я получаю сообщение об ошибке манифеста удалось объединить

так, как это исправить?

+0

Эта деятельность должна быть указана в файле манифеста, как по Документов говорит. Сторонняя библиотека, которая будет иметь активность, которую вы видели в ошибке, должна быть объявлена ​​как обычная деятельность. – Noorul

+0

все еще получают ошибку –

ответ

0

добавить активность в AndroidManifest.xml

или, возможно, библиотека изображений драфта требуется их собственную активность в манифесте

<Application 
.....> 
<activity 
     android:name=".TedPermissionActivity"/> 

</application> 
Смежные вопросы