Обрезка является частью приложения Gallery3D, это не публичный APK. Он может быть или не быть доступным, и он может сломаться / измениться в любое время. Скопируйте соответствующие классы в свой проект и измените их в соответствии с вашими потребностями.
Что касается ошибки, максимальный размер данных, которые вы можете передавать с намерениями, составляет около 1 МБ, если вы пройдете через это, вы получите ошибку. Посмотрите на источник, я думаю, у него есть возможность сохранить результат обрезки в Uri, который должен избавиться от ошибки связующего.