小编Flo*_*t06的帖子

升级到Lollipop后无法测试应用程序

我正在使用Android Studio开发我的应用程序.

自从我将HTC One M8升级为Lollipop后,我无法通过Android Studio中的"运行应用"来测试我的应用.我收到此错误,手机上没有任何反应:

Launching application: com.project.GalleryActivity.
DEVICE SHELL COMMAND: am start -n "com.project.GalleryActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
java.lang.UnsatisfiedLinkError: No implementation found for java.lang.String android.os.SystemProperties.native_get(java.lang.String) (tried Java_android_os_SystemProperties_native_1get and Java_android_os_SystemProperties_native_1get__Ljava_lang_String_2)
at android.os.SystemProperties.native_get(Native Method)
at android.os.SystemProperties.get(SystemProperties.java)
at com.htc.customization.HtcCustomizationManager.<init>(HtcCustomizationManager.java)
at com.htc.customization.HtcCustomizationManager.<clinit>(HtcCustomizationManager.java)
at android.os.Environment$UserEnvironment.getCustomizationReader(Environment.java)
at android.os.Environment$UserEnvironment.isDynamicSwitchSupported(Environment.java)
at android.os.Environment$UserEnvironment.<init>(Environment.java)
at android.os.Environment.initForCurrentUser(Environment.java)
at android.os.Environment.<clinit>(Environment.java)
at android.os.Environment.getLegacyExternalStorageDirectory(Environment.java)
at android.os.Debug.<clinit>(Debug.java)
at android.ddm.DdmHandleHello.handleHELO(DdmHandleHello.java)
at android.ddm.DdmHandleHello.handleChunk(DdmHandleHello.java)
at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java)
java.lang.UnsatisfiedLinkError: android.os.Debug
at android.ddm.DdmHandleHello.handleFEAT(DdmHandleHello.java)
at android.ddm.DdmHandleHello.handleChunk(DdmHandleHello.java)
at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java)
java.lang.UnsatisfiedLinkError: android.os.Debug
at android.ddm.DdmHandleProfiling.handleMPRQ(DdmHandleProfiling.java)
at android.ddm.DdmHandleProfiling.handleChunk(DdmHandleProfiling.java)
at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java)
Aborted
Run Code Online (Sandbox Code Playgroud)

我的项目设置如下:

项目的设置

这种技术过去在升级之前完美地工作,从那时起我就没有改变任何东西.

android android-studio android-5.0-lollipop

49
推荐指数
4
解决办法
1万
查看次数

在文本中添加动态部分

当我尝试在我的文本中放置一些动态部分以供<s:text>Struts 2中的标记使用时,这些部分将被params我定义的替换.

这是我在我的句子中写的方式file.properties:

my_error=The event {0} doesn't exist
Run Code Online (Sandbox Code Playgroud)

这是我尝试显示它的方式:

<s:text name="my_error">
    <s:param>Event01</s:param>
</s:text>
Run Code Online (Sandbox Code Playgroud)

但是在结果中,表达式{0}没有被替换,我在日志中没有错误.怎么了?

java jsp struts2 jsp-tags properties

6
推荐指数
1
解决办法
1863
查看次数

使用文本字段编辑JTree的节点

我有一个JTree cho有这样的渲染器:

public class BrowserNodeRenderer extends DefaultTreeCellRenderer {

    private JLabel label;

    private JPanel panel;

    private JLabel iconLabel;

    private JTextField textField;

    public BrowserNodeRenderer() {
        this.panel = new JPanel();
        final BorderLayout layout = new BorderLayout();
        this.panel.setLayout(layout);
        this.iconLabel = new JLabel();
        this.label = new JLabel();
        this.label.setOpaque(true);

        //Unbold text
        final Font f = this.label.getFont();
        this.label.setFont(f.deriveFont(f.getStyle() & ~Font.BOLD));

        this.panel.add(this.iconLabel);
        this.panel.add(this.label, BorderLayout.CENTER);
    }

    @Override
    public Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded,
            boolean leaf, int row, boolean hasFocus) {

        //Editing label and icon depending …
Run Code Online (Sandbox Code Playgroud)

java swing jtree

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

配置 ModelMapper 将嵌套对象映射到字段

这是我的 DTO:

public class TagVolumeDTO {
    private Long id;
    private Long idTag;
    //...
}

public class TagTDO {
    private Long id;
    private Long amount;
    //...
}
Run Code Online (Sandbox Code Playgroud)

这是我的实体:

public class TagVolume {
    private Long id;
    private Tag tag;
    //...
}

public class Tag {
    private Long id;
    private Long amount;
    //...
}
Run Code Online (Sandbox Code Playgroud)

我想配置我的 ModelMapper 将 Tag#id 映射到 TagVolumeDTO#idTag。那可能吗?

java modelmapper

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