小编Dan*_*rgo的帖子

如何在EGit中创建远程git存储库并将其链接到现有的Eclipse项目?

我正在使用Eclipse Helios和EGit.我是Git的新手.我有一个现有的Eclipse项目用于我想放在Git中的Android应用程序.有人可以分享一些关于如何在共享文件夹上设置Git仓库的说明,并使用EGit将现有项目放入这个git仓库吗?我尝试过各种各样的选择但没有成功.

谢谢!

eclipse git egit

23
推荐指数
3
解决办法
4万
查看次数

检查Android中的VPN连接是否处于活动状态?

我的非root用户Android 4.4设备上有第三方VPN应用程序,并且想要编写后台服务来监控VPN连接,并在VPN连接断开时提醒用户.

有没有办法做到这一点?我找不到任何使用VPNService API的方法.

感谢:D

vpn monitoring android

12
推荐指数
5
解决办法
1万
查看次数

如何在 Gradle 6.1.1 中使用 Gradle Kotlin DSL 运行命令行命令?

在阅读了有关该主题和 Gradle 手册的多篇文章后,我正在尝试运行下面的代码块。我运行下面并得到以下错误:execCommand == null!

关于我在下面的代码块中做错了什么的任何想法?

open class BuildDataClassFromAvro : org.gradle.api.tasks.Exec() {

    @TaskAction
    fun build() {
        println("Building data classes.....")
        commandLine("date")
    }
}

tasks.register<BuildDataClassFromAvro>("buildFromAvro"){

        description = "Do stuff"

}
Run Code Online (Sandbox Code Playgroud)

gradle kotlin gradle-kotlin-dsl

7
推荐指数
1
解决办法
3895
查看次数

Android密钥库如何受到保护?

Android如何在4.4及更高版本中保护密钥库?它如何加密/解密?是否有任何好的教程描述了密钥库如何在设备上运行的内部?

android android-keystore

5
推荐指数
1
解决办法
2329
查看次数

如何自动执行将多个模拟意图发送到Android活动的测试?

我试图通过Android中的Android检测工具和Android JUnit将模拟意图发送到Android活动.

我能够成功地创建一个测试,发送一个IntentActivity,但我想这个自动发送若干个连续Intents这样我就可以测试Activity中放置了作为一个"额外"的许多数据Intent.我的代码(适用于单个Intent)如下:

public class SearchTest extends ActivityInstrumentationTestCase2<SearchResults> {

    private ListActivity mActivity;
    private ArrayList<String> testManifest = new ArrayList<String>();
    TextView tv; 


    public SearchTest() {
        super("org.fdroid.fdroid", SearchResults.class);
    }//SearchTest

    @Override
    protected void setUp() throws Exception{
        setUpTestManifest();
        super.setUp();
        setActivityInitialTouchMode(false);
        Intent i = new Intent(Intent.ACTION_SEARCH);
        i.setClassName("org.fdroid.fdroid", "org.fdroid.fdroid.SearchResults");
        i.putExtra(SearchManager.QUERY, testManifest.get(0));
        setActivityIntent(i);
        mActivity = getActivity();
        tv = (TextView) mActivity.findViewById(R.id.description);
    }//setUp

    public void testSearchResult(){
        assertTrue(mActivity.getListView().getCount() > 0);
    }//testSearchResult

    public void setUpTestManifest(){
        //populate the test manifest
        testManifest.add("Sample Key Word …
Run Code Online (Sandbox Code Playgroud)

junit instrumentation android automated-tests android-intent

2
推荐指数
1
解决办法
2463
查看次数

使用 Kotlin DSL 构建 Fatjar 时出错

我正在尝试使用 ShadowJar 构建一个 fatjar。我的应用程序和 gradle 代码如下。我使用 Gradle 5.0 进行构建。当我运行 ./gradlew run 时,代码有效。当我运行“gradle Shadowjar”,并在“build/lib”文件夹中使用“java -jar”运行 fatjar 时,出现以下错误。

我猜依赖项没有加载到 fatjar 中?我还使用 Groovy 构建 Gradle 文件,但遇到了同样的错误。

我没有在 fatjar 文件中包含所有依赖项,这是否正确?如果是这种情况,您知道如何修改 Gradle 文件以确保包含此文件吗?

Gradle Kotlin DSL

import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
    // Apply the Kotlin JVM plugin to add support for Kotlin on the JVM.
    id("org.jetbrains.kotlin.jvm").version("1.3.21")

    id("com.github.johnrengelman.shadow") version "5.0.0"

    // Apply the application plugin to add support for building a CLI application.
    application
}

repositories {
    // Use jcenter for resolving your dependencies.
    // …
Run Code Online (Sandbox Code Playgroud)

gradle kotlin gradle-kotlin-dsl http4k kotlin-dsl

2
推荐指数
1
解决办法
599
查看次数