2016-09-11 83 views
0

這是我第一次製作android應用程序。我只爲我的第一個應用程序製作了3個設計,但每次運行Android虛擬設備時,我的應用程序的圖標都不顯示(應用程序本身:()。有人可以幫我解決這個問題嗎?我真的。新進入這個應用程序圖標不顯示(Android Studio)

這裏是我的清單文件 謝謝

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="edu.sti.myactivity"> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <activity android:name=".Mylove"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".RegisterActivity" /> 
    <activity android:name=".UserAreaActivity"></activity> 
</application> 

</manifest> 

enter image description here

+0

你是否要求應​​用程序圖標。儀表板上是不是來@ mipmap/ic_launcher? –

+0

你好!對不起,我對此沒有任何想法。這真的是我第一次。我所指的圖標就是運行avd時的應用程序圖標。菜單屏幕上的一個。 – Naomi

+0

你可以做一個沒有圖標的模擬器屏幕截圖嗎? –

回答

1

我建議你導入在Android Project圖標像這樣:

右鍵單擊您的應用程序文件夾,然後轉到NEW - >Image Asset並在此處上載圖標。那麼它會出現。

Image Asset

您將在此屏幕上呈現,你可以簡單地選擇你的icon.png

enter image description here

此外,它會自動縮放在所有不同的屏幕密度的圖標!

關於更新的問題:

做以下事情:

  • 確保您的代碼編譯正確
  • 確保圖像圖標是mipmap文件夾,你應該尋找一個文件夾名稱爲AndroidStudioProjects(默認情況下) - >yourProjectName - >App - >src - >main - >res - >mipmap。也確保了紋理貼圖文件夾中有你需要的屏幕密度(如xhdpi)
  • 使用Run鍵在機器人工作室(命令-R在Mac)的頂部,並確保您選擇合適的模擬器

無論如何導入上面顯示的圖標,避免所有這些問題,因爲它爲您做了一切。

希望這會有所幫助!

+0

Xcodish向Android應用程序添加圖標的方法:) –

+0

是true,但它有效100%:D – Daniele

+0

hello!這不是我的問題,但無論如何謝謝!我可能會使用這個爲我的未來活動:) – Naomi

0

如果你可以下載和播放應用程序,你應該檢查一個android手機。 如果問題只出現在模擬器上 - 它確實有問題,所以定期重新安裝模擬器/ android工作室,重新啓​​動計算機,試圖安裝不同的模擬器可能會起作用。

否則:

相關行來看待的是:

android:icon="@mipmap/ic_launcher" 

這意味着該應用程序會在您的目錄中的「紋理貼圖」文件夾,並尋找一個名爲「文件ic_launcher ' - 將其顯示爲App圖標。

您需要確保該文件名存在正確的文件夾,並以正確的格式(this guide might help

How to find the image location folder

如果這沒有幫助:請記住,圖標可以顯示(hdpi,mdpi,xhdpi ....)有時如果你想製作自己的圖標,你需要確保它符合要求(在上面的指南中)

0

首先檢查如果你正在開發的應用程序的logcat甚至越來越多安裝在仿真器上還是不行。然後,如果它說「安裝」,如果仍然沒有看到你的應用程序。然後只需構建一個apk,然後嘗試通過藍牙將其安裝在移動設備上。對於應用程序圖標,只需單擊res> imagge Asset>爲您的應用程序選擇要在任何移動設備上顯示的圖標,然後保存/去/應用。

相關問題