小编Mar*_*eri的帖子

Android Studio无法找到AAR包

我遇到Android Studio识别本地导入的@aar库中的类的问题.

所以...我已经创建了一个库并导出了一个aar文件.在android工作室里面,我选择了Import Module他们Import .JAR or .AAR Package.

该项目编译并使用aar文件中的类,但Android工作室无法找到类或提供任何自动完成所有.

以下是一些截图:

screenshot1 在此输入图像描述 在此输入图像描述

使用相同方式导入的其他@aar库也会出现同样的问题: 在此输入图像描述

有什么建议?

编辑:

的build.gradle:

...
dependencies {
   compile fileTree(dir: 'libs', include: ['*.jar'])
   compile project(':UpPlatformSdk')
   compile project(':simpleorm')
   ... // more libraries here
}
Run Code Online (Sandbox Code Playgroud)

settings.gradle:

include ':app', ':UpPlatformSdk', ':wear', ':simpleorm'
Run Code Online (Sandbox Code Playgroud)

java android android-library android-studio aar

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

按国家/地区 Android 绘制的绘图

我正在将我的应用程序翻译成几种语言,但现在我遇到了一个问题!我有一些带有文字的图像,有没有办法使用国家代码提供可绘制资源?如果我使用国家/地区代码将可绘制对象添加到我的应用程序中,它会增加应用程序的大小吗?我不想仅仅因为这些图像就将现在 1MB 的应用程序变成 4 或 5MB。

谢谢你!

resources android translation drawable

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

以度为单位显示Math.tan()的值?

我正在学习Android的编程,我做了一个计算器.计算器工作正常,但我的罪恶,cos和棕褐色公式有问题.我想以度数而不是弧度显示值.

这是适用于该代码的代码段.

btnTan.setOnClickListener(new Button.OnClickListener() {
        public void onClick(View v) {
            setValue(Double.toString(Math.tan(Double.parseDouble(txtCalc
                    .getText().toString()))));
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是函数setValue

private void setValue(String value) {
    if (operator == 0)
        reset();

    if (readyToClear) {
        readyToClear = false;
    }

    txtCalc.setText(value);
    txtCalc.setSelection(value.length());

    hasChanged = true;
}
Run Code Online (Sandbox Code Playgroud)

我想有另一个按钮,可以像Iphone计算器一样在弧度和度数之间切换.

谢谢!

java android degrees radians

0
推荐指数
1
解决办法
5549
查看次数