2013-03-08 11 views
5

में किवी के लिए कोई एंड्रॉइड एसडीके पर्यावरण सेट नहीं है मैंने पाइथन और किवी का उपयोग करके एंड्रॉइड के लिए एक गेम लिखा है। मैंने android-sdk-linux डाउनलोड किया है और .bashrc पर अपना रास्ता जोड़ा है। मैंने अपने कार्यक्रम का एक एपीके पैकेज बनाने के लिए python-for-android प्रोजेक्ट को भी क्लोन किया है। लेकिन जब मैं किवी मैनुअल में निर्देशित निम्न आदेश लिखता हूं, तो मुझे एक त्रुटि मिलती है:उबंटू 12.04

./distubute.sh -m "kivy" 

error: 
    Check build dependencies for Ubuntu 
    Check enviromnent 
    No ANDROIDSDK environment set, abort 

क्यों?

Screenshot

+0

निर्यात ANDROIDSDK =/पथ/अपने टर्मिनल में toyourandroidsdkfolder तो अपनी स्क्रिप्ट फिर से (एक ही टर्मिनल विंडो में) –

+0

काम नहीं किया ... शुरू :(लेकिन tnx –

+0

आप एक ही त्रुटि मिलती है? –

उत्तर

4

निष्ठा से docs पढ़ें:

यह मेरा $android-sdk-linux/tools में ./android.sh की एक तस्वीर है। विशेष रूप से, पृष्ठ के उस तल पर उल्लिखित पर्यावरण चरों पर ध्यान दें।

उम्मीद है कि मदद करता है।

+0

बहुत बहुत धन्यवाद। मैं पिछले दो सेट करने के लिए भूल गया था ... और वह समस्या थी ... :) फिर से धन्यवाद ... –

2

मुझे पता है कि प्रश्न थोड़ा पुराना है, लेकिन:

export ANDROIDSDK="/path/to/android-sdk-linux" 
export ANDROIDNDK="/path/to/android-ndk-rY" #change Y here 
export ANDROIDNDKVER=rY #same here 
export ANDROIDAPI=X #change X here 
export PATH=$PATH:$ANDROIDNDK:$ANDROIDSDK/platform-tools:$ANDROIDSDK/tools 

आप NDK संस्करण के साथ वाई बदलना होगा, और एक्स एपीआई आईडी के साथ।

आप इसे अपने ~/.bashrc में जोड़ सकते हैं।

इससे मेरे लिए समस्या हल हो गई है।

संबंधित मुद्दे