我在strings.xml
文件中添加了一个翻译,因此现在我有2个strings.xml
文件,一个是希伯来文文件,一个是英文文件(原始文件)。在我这样做之后,突然在mainactivity.java
文件中,每次代码中出现r
时,它都以红色显示,并表示
Cannot resolve symbol 'R'
我尝试了其他帖子中的所有答案,但没有任何帮助:
import android.r;
后,错误消失,但现在对所有xml文件名显示相同的错误(例如TOASTTEXT=getString(r.string.negativecups);
,negativecups
为红色,并显示此错误。import com.howtoevery.justjava.r;
res
文件夹中没有用大写字母命名的文件CompilesDKVersion
、BuildToolsVersion
和TargetSDKVersion
导入Android.r.*
并且通常,我尝试了这篇文章中的每一个答案,但没有一个对我有效。原始strings.xml
文件的代码:
<resources>
<string name="app_name" translatable="false">Just Java</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="quantity">Quantity</string>
<string name="order">Order</string>
<string name="add">Add another cup of coffee to your purchase</string>
<string name="reset">Reset calculation</string>
<string name="decrease">remove 1 cup</string>
<string name="ordering">You are going to order</string>
<string name="ordering_cups_price">cups of coffee at a price of</string>
<string name="empty_order">You can't order nothing, please buy at least 1 cup of coffee</string>
<string name="resetted">Cups of coffee is already reset.</string>
<string name="negativeCups">You can't have negative number of cups of coffee</string>
</resources>
转换的代码:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="add">תוסיף עוד כוס קפה להזמנה</string>
<string name="decrease">תסיר כוס אחת</string>
<string name="hello_world">שלום עולם!</string>
<string name="order">הזמן!</string>
<string name="quantity">כמות</string>
<string name="reset">אפס כמות</string>
<string name="action_settings">הגדרות</string>
<string name="ordering">אתה עומד להזמין</string>
<string name="ordering_cups_price"> כוסות קפה במחיר של </string>
<string name="empty_order">מה אתה פסיכי? אי אפשר להזמין כלום</string>
<string name="resetted">משעמם לך? לחצת כבר איפוס יא חופר</string>
<string name="negativeCups">טוב מה נהיה?? אתה רוצה כבר למכור כוסות?</string>
</resources>
更新:我甚至删除了带有本地化strings.xml
文件的文件夹,但我仍然有同样的问题。
创建两个不同的文件夹,就像图片中的values一样,一个称为values(英文),其中包含所有values文件,一个称为strings.xml(英文字符串),另一个称为values(希伯来文字符串),其中只有string.xml文件。
我正在使用android Studio 0.8.2并希望将数据从文件读取到数组,但我得到了这个错误:无法解析符号FileUtils。错误在这一行: 我已经包括了commons-io-2.4。应用程序中的jar文件- 如果你需要更多信息,请告诉我。
代码运行,但无法获得函数、类等的建议。 谢谢
我目前正在构建一个ASP.NET5(ASP.NET Core1.0)MVC应用程序。我使用的是Visual Studio 2015和ReSharper Ultimate 10.0.2。 我目前有一个2层解决方案,由(web应用程序)和层组成。对层有一个引用。 当ReSharper挂起时,层中的类能够从层调用对象,如下所示: null 任何帮助都很感激。
我收到这个编译器错误:无法解析符号“R”。我知道这个问题可能看起来很熟悉,但与此问题相关的许多其他问题说,尽管有错误,但代码可以编译,而我的代码不能,或者可以通过清理项目和/或重新启动Android Studio(我使用0.8.6)来解决问题,而在我的情况下,这不起作用。导入类解决了编译器错误,但在我启动活动时导致我的应用程序崩溃。包含错误的. java代码是: 我还了解到,这可能是由布局错误引起
驴你看,我要添加截取到我的应用程序添加这行代码com.mcxioke。截取:库aar:1.0.0建立。gradle文件 我也试着添加改装。但它给出了相同类型的错误:未能解决:bla bla bla。 所以我认为在我的情况下gradle不能同步任何其他库不同于com.android....... 我也尝试将这行代码添加到我的build.gradle。但是什么都没有改变 请指教 编辑:添加注释后生成。