2014-06-05 12 views
13

Dziś rano nie mogę przeciągać plików PNG do folderów do rysowania w Android Studio. Otrzymuję komunikat "Refaktoryzacja nie może być wykonana - plik jest tylko do odczytu". Potwierdziłem, że te pliki nie są tylko do odczytu i próbowałem tego z wieloma plikami obrazów w różnych lokalizacjach na moim Macu. Jakieś pomysły, jak to naprawić?Android Studio: Nie można przeprowadzić refaktoryzacji podczas importowania obrazów.

PS - Występuje we wszystkich moich projektach Android Studio. Używam Androida Studio 0.5.9 na OS X 10.9.3

+0

Mam ten sam problem tutaj .. – DDsix

+0

To jest błąd https://code.google.com/p/android/issues/detail?id=70784 –

+0

@ScottBarta Android Studio został zaktualizowany dziś rano do 0.6. 0. Nie tylko złamał nasze projekty, ponieważ nowe narzędzia budowania SDK musiały zostać pobrane (i ręcznie zaktualizowana wersja kompilacji Gradle), ale problem z importowaniem, o którym wspomniano powyżej, również nie został naprawiony. Nie sugeruję, że jesteś odpowiedzialny za którąś z tych spraw, ale mam nadzieję, że możesz wskazać zespołowi programistycznemu Android Studio, że brak dbałości o aktualizacje bardzo źle wpływa na Google. – RunLoop

Odpowiedz

35

Udało mi się jakoś go rozwiązać. Po prostu skopiuj i wklej * .png, którego potrzebujesz w swoim folderze, zamiast przeciągać. Okazuje się, że wystąpił problem z jego przeniesieniem.

Późniejsza edycja: przytrzymując klawisz ALT podczas przeciągania plików, wykonaj także zadanie. Dzięki @RunLoop

+10

Zauważyłem również, że trzymanie alt podczas przeciągania także działa. – RunLoop

+0

@RunLoop dziękuję! Kopiowanie zamiast przenoszenia działa idealnie. –

+0

@RunLoop, który zasługuje na odpowiedź własnego imo. – imnk

0

Kliknij prawym przyciskiem myszy plik, który chcesz dodać, przejdź do "Pokaż w eksploratorze", a następnie przeciągnij pliki tam. Pracował dla mnie!

0

Zaktualizuj do najnowszej wersji JDK here. Obecna, zaakceptowana przez użytkownika odpowiedź DDsixa działała dla mnie, ale jest to obejście. Aktualizacja JDK przywróci pełną funkcjonalność.

Wierzę, że jest to związane z następującym issue na śledzenie błędów AOSP.

Powiązane problemy