簡體   English   中英

Eclipse ADT appcompat ......它是什么?

[英]Eclipse ADT appcompat… what is it?

我整個下午都花了這么多時間。 我已經下載了Eclipse,下載了SDK,安裝了更新,但每個新的Android項目我創建了一些錯誤。

首先,它根本不會生成R.java文件,現在它確實生成了但是有一個單獨的項目,它自動創建名為appcompat_v7。 我不知道這是什么,但它導致任何其他新項目的問題。

這是正常項目產生的錯誤:容器'Android Dependencies'引用非現有庫'/home/omar/workspace/appcompat_v7/bin/appcompat_v7.jar'

我完全不知道如何解決這個問題。 是什么造成的?

編輯它似乎只有KitKat,每個其他API平台根本不生成任何源文件....任何想法如何打擊這個?

在此輸入圖像描述

在此輸入圖像描述

在此輸入圖像描述

這是一個支持庫,大概是你的項目所指的。 您需要在工作區中將其構建為庫項目。 此過程在此處描述了使用資源添加庫下的支持庫設置

您將在文件夾中的SDK中找到需要復制的項目:

\\ yourSDKlocation \\ TOOLS \\ Android的SDK-windows4.4 \\演員\\機器人\\ SUPPORT \\ V7 \\程序兼容性

(僅僅復制一個jar是沒用的,你必須將它構建為一個庫項目。)

當我將項目移動到另一台筆記本電腦時,我遇到了這個問題。 我這樣解決了:

如果Eclipse中沒有appcompat_v7:從File菜單中選擇New,然后選擇Project。 接下來,從現有代碼中選擇Android和Android Project,然后單擊下一步瀏覽以找到appcompat_v7項目文件夾確保“要導入的項目”列表中的旁邊有一個復選標記如果appcompat_v7項目文件夾當前不在您的工作區中,請選擇'將項目復制到工作區',然后單擊完成

現在您的工作區中可以使用庫項目,它可以添加到項目中:從Project Explorer中選擇項目並打開項目屬性(在項目菜單中的Mac上)單擊左側列表中的Android在Library列表中,單擊Add按鈕從列表中選擇appcompat_v7

你現在應該好好去。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM