2015-07-12 3 views
-5

Привет, хорошо, поэтому я делаю приложение с помощью андроидских студий, и это произошло много, но я смог его исправить. Таким образом, есть моменты (не часто, но они все еще встречаются), где я редактирую xml одной из страниц или добавляю что-то в файл java, когда я запускаю свой код (используя Android Studios not Eclipse), а затем все внезапно мой файл R.class удаляется перед моими собственными глазами. (Как Im в буквальном смысле смотрю на иерархию, когда я запускаю код, и файл просто идет на poof.) Обычно я исправил его копированием и вставкой моего файла R.class из резервной копии, которую я сохраняю, но на этот раз я пробовал это и продолжает удалять его. Я не знаю, что пошло не так, но, пожалуйста, помогите мне. СпасибоФайл Android Studios R продолжает исчезать

(PS В моем предварительном просмотре для всех моих мероприятий все в порядке и нет никаких красных линий, указывающих ошибки. Это было, когда я добавил изображения от моего Drawable Я думаю, что эта проблема началась.)

ошибки в LogCat на заказ:

07-12 16:44:50.872  183-183/? E/﹕ invalid crash request of size 4 (from pid=26208 uid=0) 
07-12 16:44:51.143 26801-26801/? E/Diag_Lib﹕ Diag_LSM_Init: Failed to open handle to diag driver, error = 2 
07-12 16:44:51.143 26801-26801/? E/Sensors﹕ sns_fsa_la.c(386):fsa: fflush failed, 9 
07-12 16:44:51.144 26801-26801/? E/Sensors﹕ sns_fsa_la.c(386):fsa: fflush failed, 9 
07-12 16:44:51.224 26801-26807/? E/Sensors﹕ sns_debug_main.c(565):Debug Config File missing in EFS! 
07-12 16:46:26.463  183-183/? E/﹕ invalid crash request of size 4 (from pid=26801 uid=0) 
07-12 16:46:26.764 27476-27476/? E/Diag_Lib﹕ Diag_LSM_Init: Failed to open handle to diag driver, error = 2 
07-12 16:46:26.764 27476-27476/? E/Sensors﹕ sns_fsa_la.c(386):fsa: fflush failed, 9 
07-12 16:46:26.765 27476-27476/? E/Sensors﹕ sns_fsa_la.c(386):fsa: fflush failed, 9 
07-12 16:46:26.898 27476-27482/? E/Sensors﹕ sns_debug_main.c(565):Debug Config File missing in EFS! 

сообщения говорят

Execution failed for task ‘:app:processDebugResources’. 
>com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘/Users/…(my file path)../Android/sdk/build-tools/22.0.1/aapt” finished with non-zero exit value 1 

Некоторые из моих XML, которые призывают изображения:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" 
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context="org.example.sudoku.MMW" 
    android:id="@+id/mm_w" 
    android:background="@color/background"> 

    <TextView android:text="@string/mmw_info" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/text" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentLeft="true" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/imageView7" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:background="@drawable/manip"/> 

</RelativeLayout> 

Соответствующие Java:

package org.example.sudoku; 

import android.app.Activity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 


public class MMW extends Activity { 

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

    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.mmw, menu); 
     return true; 
    } 

    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     // Handle action bar item clicks here. The action bar will 
     // automatically handle clicks on the Home/Up button, so long 
     // as you specify a parent activity in AndroidManifest.xml. 
     int id = item.getItemId(); 

     //noinspection SimplifiableIfStatement 
     if (id == R.id.action_settings) { 
      return true; 
     } 

     return super.onOptionsItemSelected(item); 
    } 
} 
+0

Эй, вместо того, чтобы предоставлять негатив почему никто на самом деле не отвечает. Я считаю, что многие люди любят быть отрицательными и не объясняют причины их негативности. Проявите конструктивную критику, иначе не будьте грубыми, пожалуйста. Для тех из вас, кто не является и на самом деле помогает вам поблагодарить вас, но для тех, кто просто не любит и не предоставляет ничего конструктивного, пожалуйста, удалите ваши учетные записи, потому что переполнение стека - это сообщество людей, которые помогают друг другу не навредить. –

+0

Проверьте все файлы ресурсов. Даже самая маленькая ошибка ** в xml-файлах является вредной. Также ** недопустимые символы ** в именах файлов. –

ответ

0

Никогда я не имею в виду никогда копию или вставить из трогайте файл R.java. Это происходит, когда у них проблема с вашим xml, это нормально, о чем не стоит беспокоиться. чтобы решить эту проблему и построить проект один раз, и он скажет вам об ошибке исправить эту ошибку, r.java - это файл, который создает андроид, является ссылкой на все ваши представления, которые андроид создает в шестнадцатеричном формате.

+0

Я только что попробовал очистить его и перестроить, и в иерархии папка для r просто удалена полностью, и она говорит об ошибке в хрустеровке одной из моих картин, а затем она сказала, что видит журнал, и у моего логического было сумасшедшее количество красного. Есть ли что-нибудь еще, что мне нужно делать? (PPS он работал раньше, но по какой-то причине сейчас он не работает) –

+0

Можете ли вы опубликовать этот журнал ошибок –

+0

Все? –

Смежные вопросы