Android图标剂量改变

时间:2015-12-23 07:03:46

标签: android web webview icons mobile-website

我使用Android Studio我尝试使用Image Asset,在我在Android Mainfest的Android Studio中看到的所有内容之后手动替换文件夹中的图像

 android:icon="@drawable/ic_launcher"//i see the image on the side

i con我创建但是当我在手机上启动应用程序时,我会看到Android ic_launcher默认图标。 我试着去Build>重建项目和清洁项目后甚至文件>无效的缓存仍然有Android默认图标。 当我在res中的任何文件中打开ic_launcher.png时,我可以看到自己的图标,但在启动时,我会看到默认的android图标。

代码: Mainfest

<uses-permission android:name="android.permission.INTERNET" />
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

activity_main:

<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"
tools:context=".MainActivity"
android:icon="@drawable/ic_launcher">//ive tried this but it dosent work either

<WebView
    android:id="@+id/webview"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

3 个答案:

答案 0 :(得分:0)

重新安装应用后。

并确保在所有可绘制文件夹中更改图像

Val = Struct.new(:value) do
  def inc 
    p value # here it still prints 1

    # but here you REDEFINED what value is. It is now a local variable!
    # Also its initial value is nil, hence the error you're getting.
    value = value + 1 

    # should have used this instead, to reference the method
    self.value = value + 1
  end
end

您可能已从其中一个可绘制文件更改了ic_launcher,但您的设备未从该文件夹中获取图像。

答案 1 :(得分:0)

1)尝试从res文件夹中删除图像。 2)构建并运行应用程序。

如果您发现任何更改,请确定其缓存问题。还可以尝试删除bin文件夹并重新构建应用程序。

答案 2 :(得分:0)

使用最新版本时, mipmap文件夹用于放置应用程序图标,而不像在早期版本中放入可绘制文件夹。

res文件夹中的以下文件夹可以包含应用程序图标

res 
   -- mipmap-hdpi
   -- mipmap-mdpi
   -- mipmap-xhdpi
   -- mipmap-xxhdpi

您可能希望切换到mipmap文件夹,而不是继续使用旧方法。 mipmap文件夹专门用于包含应用程序图标。