2012-05-26 20 views
8

Próbuję umieścić nazwę obrazu "package.png" w moim folderze do rysowania. Jak najszybciej i wkleić je do folderu to rzuca następujący błąd:Android - wpisz nazwę obrazu "pakiet" zgłasza błąd kompilacji

[2012-05-26 12:40:30 - MyApp] res/drawable-mdpi/package.png:0: error: invalid symbol: 'package' 

Ale jak tylko zmienić nazwę na inną nazwę, ten obraz działa prawidłowo. Każdy pomysł, dlaczego tak się dzieje i jak mogę to naprawić i mam drawable o nazwie "pakiet".

Odpowiedz

15

Nie możesz tego zrobić, ponieważ jest to słowo Zarezerwowane. podobnie jak ...

break else new var 
case finally return void 
catch for switch while 
continue function this with 
default if throw 
delete in try 
do instanceof typeof 
abstract enum int short 
boolean export interface static 
byte extends long super 
char final native synchronized 
class float package throws 
const goto private transient 
debugger implements protected volatile 
double import public 
null 
true 
false 

Każdy zasób mający wpis w Javie nazwę pola wewnątrz R.java class:

drawable\package.png -> R.drawable.package // while package is a reserved keyword in Java(mentioned above) 
+0

Java [dokumentacja] (http://docs.oracle.com/javase/tutorial/java /nutsandbolts/_keywords.html). –

Powiązane problemy