2017-08-27 221 views
0

我已經安裝建立必要的,的libstdC++ 6,而且,AIDL本身:爲什麼Buildozer顯示`#Aidl沒有找到,請安裝它。「甚至在我安裝它之後?

sudo apt-get install aidl 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
The following packages were automatically installed and are no longer required: 
    aspectj eclipse-platform-data eclipse-rcp fastjar fping jarwrapper junit4 
    kivy-doc kivy-tools libasm3-java libasm4-java libaspectj-java libcglib3-java 
    libcommons-cli-java libcommons-codec-java libcommons-httpclient-java 
    libeasymock-java libequinox-osgi-java libfelix-bundlerepository-java 
    libfelix-gogo-command-java libfelix-gogo-runtime-java 
    libfelix-gogo-shell-java libgeronimo-jpa-2.0-spec-java 
    libgeronimo-osgi-support-java libhamcrest-java libicu4j-49-java 
    libjetty8-java libllvm3.8:i386 liblucene2-java libmediaart-2.0-0 
    libmysqlclient20 libobjenesis-java libodbc1 libopenipmi0 
    libosgi-annotation-java libosgi-compendium-java libosgi-core-java 
    libosgi-foundation-ee-java libservlet3.0-java libswt-cairo-gtk-3-jni 
    libswt-gtk-3-java libswt-gtk-3-jni libswt-webkit-gtk-3-jni libtomcat7-java 
    libtracker-sparql-1.0-0 mysql-common python3-gst-1.0 python3-kivy 
    python3-kivy-bin python3-kivy-common sat4j 
Use 'sudo apt autoremove' to remove them. 
The following NEW packages will be installed: 
    aidl 
0 upgraded, 1 newly installed, 0 to remove and 83 not upgraded. 
Need to get 83,3 kB of archives. 
After this operation, 260 kB of additional disk space will be used. 
Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 aidl amd64 1:6.0.1+r16-1 [83,3 kB] 
Fetched 83,3 kB in 0s (197 kB/s) 
Selecting previously unselected package aidl. 
(Reading database ... 315744 files and directories currently installed.) 
Preparing to unpack .../aidl_1%3a6.0.1+r16-1_amd64.deb ... 
Unpacking aidl (1:6.0.1+r16-1) ... 
Processing triggers for man-db (2.7.5-1) ... 
Setting up aidl (1:6.0.1+r16-1) ... 

但我仍然得到以下# Aidl not found, please install it.

buildozer android debug deploy run# Check configuration tokens 
# Ensure build layout 
# Check configuration tokens 
# Preparing build 
# Check requirements for android 
# Install platform 
# Apache ANT found at /home/ivan/.buildozer/android/platform/apache-ant-1.9.4 
# Android SDK found at /home/ivan/.buildozer/android/platform/android-sdk-20 
# Android NDK found at /home/ivan/.buildozer/android/platform/android-ndk-r9c 
Refresh Sources: 
    Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 
    Validate XML 
    Parse XML 
    Fetched Add-ons List successfully 
    Refresh Sources 
    Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Parse XML: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
Refresh Sources: 
    Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
Refresh Sources: 
    Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
Packages available for installation or update: 2 
---------- 
id: 1 or "tools" 
    Type: Tool 
    Desc: Android SDK Tools, revision 22.6.2 
---------- 
id: 2 or "platform-tools" 
    Type: PlatformTool 
    Desc: Android SDK Platform-tools, revision 19.0.1 

# Skipping Android SDK update due to spec file setting 
Refresh Sources: 
    Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 
    Validate XML 
    Parse XML 
    Fetched Add-ons List successfully 
    Refresh Sources 
    Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Parse XML: https://dl-ssl.google.com/android/repository/repository-7.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
Refresh Sources: 
    Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/glass/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml 
    Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
    Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis_playstore/sys-img.xml 
Packages available for installation or update: 2 
---------- 
id: 1 or "tools" 
    Type: Tool 
    Desc: Android SDK Tools, revision 22.6.2 
---------- 
id: 2 or "platform-tools" 
    Type: PlatformTool 
    Desc: Android SDK Platform-tools, revision 19.0.1 

# Aidl not found, please install it. 

回答

1

我得到完全相同的錯誤,並且我做了一些挖掘,事實證明,我們需要安裝build-tools爲Android SDK通過Android SDK管理器 我們的主文件夾.buildozer隱藏目錄buildozer爲我們創建 這是Android SDK Manager的路徑:「/home/username/.buildozer/android/platform/android-sdk-20/tools/android」

只需要運行android並更新sdk,而aidl將會被安裝。

而且,只需鍵入的Android只運行可執行如果是在你的$PATH環境變量(包括標準位置如/ usr/bin)中指定的文件夾中。如果它位於當前文件夾中,但該文件夾不在$PATH中,請改爲使用./android運行它 - 即傳遞一個文件路徑(該文件路徑明確解釋爲在該目標位置運行可執行文件)。它的工作原理是

+0

thanx。但後來我碰到了這個: 'SystemError:無法找到jar文件:/ home/ivan/Downloads/kivy/foo.jar' 有沒有可能幫助,請? – NiHao92

相關問題