title: App crashes with "isWhitelistProcess - Process is Whitelisted"
body: <p>I have two classes <code>TrapCard</code> and <code>EquipmentCard</code>, from which I want to make an object and pass this object through activities. I put a string and a int variable into my parcelable object. The int variable is a reference to an <code>.svg</code> image. And then I'm trying to get the reference from the object to load the <code>.svg</code> image in another activity. For <code>TrapCard</code> this works. But when I'm doing the excat same thing for <code>EquiptmentCard</code> my app crashes with <code>E/Zygote: isWhitelistProcess - Process is Whitelisted</code></p>
  
  <p>Constructor from <code>EquiptmentCard</code>:</p>
  
  <pre><code>public EquipmentCard(String cardName){
          this.cardName = cardName;
          switch (cardName){
              case "Rope": cardPicRes = R.drawable.ic_rope;
                  break;
          }
      }
  </code></pre>
  
  <p>And here I'm trying to get the reference and load the image</p>
  
  <pre><code>final EquipmentCard equipCard = new EquipmentCard(cardName);
                              returnIntent.putExtra("card",equipCard);
                              returnIntent.putExtra("cardType","E");
                              runOnUiThread(new Runnable() {
                                  @Override
                                  public void run() {
                                      imgViewCard.setImageDrawable(getResources().getDrawable(equipCard.getCardPicRes(), getApplicationContext().getTheme()));
                                  }
                              });
  </code></pre>
  
  <p>Here same thing for <code>TrapCard</code>, this works</p>
  
  <pre><code>final TrapCard trapCard = new TrapCard(cardName);
                              returnIntent.putExtra("card",trapCard);
                              returnIntent.putExtra("cardType","F");
                              runOnUiThread(new Runnable() {
                                  @Override
                                  public void run() {
                                      imgViewCard.setImageDrawable(getResources().getDrawable(trapCard.getCardPicRes(), getApplicationContext().getTheme()));
                                  }
                              });
  </code></pre>
  
  <p>I'm doing this within the <code>receiveDetections</code> function from the Google mobileVisionAPI</p>
  
  <p>with debugging I can see that my code runs to this line</p>
  
  <pre><code>imgViewCard.setImageDrawable(getResources().getDrawable(equipCard.getCardPicRes(), getApplicationContext().getTheme()));
  </code></pre>
  
  <p>and then crashes with the mentioned error in logcat.
  I put this in try and catch but there is no error I receive. Thank you in advance for your time and have a nice day.<br>
  UPDATE1: I set the image in <code>EquipmentCard</code> to <code>ic_spider1</code> and it worked. I have no clue whats wrong with <code>ic_rope</code>.<br>
  UPDATE2: Now i get an exception <code>android.content.res.Resources$NotFoundException: Drawable xxx.xxx:drawable/ic_rope with resource ID #0x7f060072</code> but i have no clue why. I added this the same way i added spider. Delete and adding again don't work.<br>
  UPDATE3: Alright. It seems that my <code>ic_rope.xml</code> has a large string inside. I tried to rebuild my Project and then it shows the message <code>string too large to encode using UTF-8</code>. If i delete the <code>ic_rope.xml</code> i can rebuild without any errors.</p>