如何在IntelliJ IDEA里运行Android Application

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IntelliJ IDEA里运行Android Application相关的知识,希望对你有一定的参考价值。

参考技术A 步骤如下:1选择源目录点击File→ImportProject并指定导入项目所存放的磁盘位置。用户可以根据所导入的项目创建一个新的IntelliJIDEA项目。可导入的项目包括Eclipse,Maven和Gradle项目等。用户也可以跳过具体的项目文件,直接从源文件建立新的项目。2选择目标项目一旦源目录是已知的,IntelliJIDEA需要知道用户是否想要使用指定位置文件建立一个新项目,或者是否希望IntelliJIDEA采用一个给定的项目模型(即Eclipse,Maven,或Gradle),之后才能按照自动化的方式进行。在这里选择从源文件创建新项目3配置新项目用户需要指定根据源文件所创建的新项目名称和磁盘位置。选择要导入的文件因为在这种情况下没有已知的项目模型在运行,所以IntelliJIDEA的向导要经过不少的步骤才能在磁盘上找到匹配的模型和android项目的要求。例如,用户应该指明需要的是gen还是src文件夹。同样,用户需要确认导入的任何开源项目都可以在源项目中找到。最后,用户应该指定新的项目需要用到的JavaSDK和Android平台。最后,在向导借宿之后,就会从现有的文件和项目中创建一个全新的IntelliJIDEA项目。本回答被提问者采纳

在IntelliJ IDEA中配置Spark(Java API)运行环境

1. 新建Maven项目




初始Maven项目完成后,初始的配置(pom.xml)如下:

2. 配置Maven

向项目里新建Spark Core库

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>net.libaoquan</groupId>
    <artifactId>TestSpark</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <dependency> <!-- Spark dependency -->
            <groupId>org.apache.spark</groupId>
            <artifactId>spark-core_2.11</artifactId>
            <version>2.2.1</version>
        </dependency>
    </dependencies>
</project>

3.新建Java类

新建Java类,写入Spark(Java API)代码:

import org.apache.spark.api.java.*;
import org.apache.spark.SparkConf;
import org.apache.spark.api.java.function.Function;

public class TestSparkJava {
    public static void main(String[] args) {
        String logFile = "D:\\\\ab.txt";
        SparkConf conf = new SparkConf().setMaster("local").setAppName("TestSpark");
        JavaSparkContext sc = new JavaSparkContext(conf);

        JavaRDD<String> logData = sc.textFile(logFile).cache();

        long numAs = logData.filter(new Function<String, Boolean>() {
            public Boolean call(String s) { return s.contains("0"); }
        }).count();

        long numBs = logData.filter(new Function<String, Boolean>() {
            public Boolean call(String s) { return s.contains("1"); }
        }).count();

        System.out.println("Lines with 0: " + numAs + ", lines with 1: " + numBs);

        sc.stop();
    }
}

运行项目,结果如下:

以上是关于如何在IntelliJ IDEA里运行Android Application的主要内容,如果未能解决你的问题,请参考以下文章

Intellij idea编译项目报错,项目里没有配maven,搞了好几天了,求大神帮忙。

IntelliJ IDEA 配置运行程序

修复 IntelliJ IDEA 中 Cucumber 6.8.1运行找不到类的问题

如何在IntelliJ IDEA中运行Java/Scala/Spark程序

intellij idea无法将编译的class文件及新建的资源文件打进war包

如何在 IntelliJ IDEA 中为 Ktor 设置运行配置?