Как настроить интерпретатор Python в андроид студии - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь использовать Python в Android Studio в качестве внутреннего кода для работы с переменными и получения ответа.Моя MainActivity находится на Java, и для кода Python создается каталог.когда я пытаюсь написать код на python, он говорит, что «для модуля не настроен интерпретатор python», я добавил Chaquopy и Python Community Plugin.Также я хочу знать, как я могу отправить переменные для моей MainActivity в python и наоборот.

Я пытаюсь добавить python в Android Studio.Я пробовал Chaquopy, а также плагин сообщества Python.Я пытался найти ответы в разных местах и ​​руководствах тоже.Но пока нет.

buildscript {
    repositories {
        google()
        jcenter()
        maven{url "https://chaquo.com/maven"}
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.1'
        classpath "com.chaquo.python:gradle:0.5.0"
    }
}

это MainActivity, и я хочу отправить свою переменную "a" в файл python для работы с ним.

package com.example.testingpython;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    int a=2;
    String[] array={"My","Name","Java"};

}

}

1 Ответ

0 голосов
/ 13 февраля 2019

когда я пытаюсь написать код на python, это говорит о том, что «для модуля не настроен интерпретатор python»

Только некоторые функции плагина Python Community Edition будут работать правильно в AndroidСтудия.Вы все еще можете написать свой код Python в Android Studio, если хотите, но большая часть помощи по IDE будет недоступна.

как я могу отправлять переменные для моей MainActivity в python и наоборот.

См. Пример кода в документации Chaquopy и демонстрационное приложение .

...