title: Android Studio: can´t resolve symbol R
body: <p>I know this question has been asked several times, but no answers are useful due to my context. The thing is, I just opened my first project (in my actual computer) all the "R." in the mainActivity.java turn red. Do anyone know what are the causes for this problem and how it can be fixed?</p>
  
  <p>Here is the .java main activity</p>
  
  <pre><code>package xyz.elblog.elblog;
  
  import android.support.v7.app.AppCompatActivity;
  import android.os.Bundle;
  import android.webkit.WebView;
  import android.graphics.drawable.Drawable;
  import org.apache.http.HttpEntity;
  import org.apache.http.HttpResponse;
  import org.apache.http.StatusLine;
  import org.apache.http.client.ClientProtocolException;
  import org.apache.http.client.HttpClient;
  import org.apache.http.client.methods.HttpGet;
  import org.apache.http.client.methods.HttpPost;
  import org.apache.http.entity.StringEntity;
  import org.apache.http.impl.client.DefaultHttpClient;
  import org.apache.http.protocol.HTTP;
  import org.json.JSONException;
  import org.json.JSONObject;
  import android.util.Log;
  import android.view.View.OnClickListener;
  import java.io.BufferedReader;
  import java.io.IOException;
  import java.io.InputStream;
  import java.io.InputStreamReader;
  import java.io.UnsupportedEncodingException;
  import android.widget.FrameLayout;
  import android.text.Html;
  import android.app.Activity;
  public class home extends Activity {
  
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_home);
          String readJSON = getJSON("http://blogging.mysite.com.mx/json.php");
          try{
              JSONObject jsonObject = new JSONObject(readJSON);
             String seo = jsonObject.getString("seo");
              WebView bprimary = (WebView) findViewById(R.id.bprimary);
              bprimary.loadData(seo,"text/html","UTF-8");
          } catch(Exception e){e.printStackTrace();}
          finally {
              System.out.println("Success");
          }
  
      }
  
      public String getJSON(String address){
          StringBuilder builder = new StringBuilder();
          HttpClient client = new DefaultHttpClient();
          HttpGet httpGet = new HttpGet(address);
          try{
              HttpResponse response = client.execute(httpGet);
              StatusLine statusLine = response.getStatusLine();
              int statusCode = statusLine.getStatusCode();
              if(statusCode == 200){
                  HttpEntity entity = response.getEntity();
                  InputStream content = entity.getContent();
                  BufferedReader reader = new BufferedReader(new InputStreamReader(content));
                  String line;
                  while((line = reader.readLine()) != null){
                      builder.append(line);
                  }
              } else {
                  Log.e(home.class.toString(),"Failedet JSON object");
              }
          }catch(ClientProtocolException e){
              e.printStackTrace();
          } catch (IOException e){
              e.printStackTrace();
          }
          return builder.toString();
      }
  }
  </code></pre>
  
  <p>therefore this the home.xml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_height="fill_parent" android:layout_width="fill_parent"&gt;
  
      &lt;FrameLayout
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:id="@+id/bprimary"&gt;&lt;/FrameLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>im trying to get with json html and show on frame layout</p>
  
  <p>build.gradle:</p>
  
  <pre><code>apply plugin: 'com.android.application'
  
  android {
      compileSdkVersion 19
      buildToolsVersion "23.0.1"
  
      defaultConfig {
          applicationId "xyz.elblog.elblog"
          minSdkVersion 14
          targetSdkVersion 23
          versionCode 1
          versionName "1.0"
      }
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
  }
  
  dependencies {
      compile fileTree(dir: 'libs', include: ['*.jar'])
      testCompile 'junit:junit:4.12'
      compile 'com.android.support:appcompat-v7:23.0.1'
  }
  </code></pre>