首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:非法字符:\65279 java android studio?

错误:非法字符:\65279 java android studio?
EN

Stack Overflow用户
提问于 2017-11-17 19:47:23
回答 1查看 542关注 0票数 0

我正在尝试学习使用Android studio,我在这个领域还是个新手。所以,我构建了这个小应用程序,它实际上只是打开了摄像头,但是当我构建项目时,我得到了这个恼人的错误,它显示“错误:(15,33)错误:非法字符:\65279”。我已经在网上完成了我的研究,并确保我所有的文件编码都是UTF-8格式,但错误似乎仍然没有消失。这是我的java类。

代码语言:javascript
复制
package com.example.user.cameraapp;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
import android.provider.MediaStore;
import android.os.Bundle;
import android.content.pm.PackageInfo;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;



public class CameraActivity extends AppCompatActivity {

    static final int REQUEST_IMAGE_CAPTURE =1;
    ImageView img;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_camera);
        Button btn1 = (Button)findViewById(R.id.startBtn);
        img = (ImageView)findViewById(R.id.imageview);

        //Disable the button if the user has no camera
        if(!hasCamera()){
            btn1.setEnabled(false);
        }
    }

    private boolean hasCamera() {
        return getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_ANY);
    }

    private void launchCamera(){
        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        //Take a picture pass results to onActivityResult

        startActivityForResult(intent, REQUEST_IMAGE_CAPTURE);

    }

    //If you want to return the image taken


    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if(requestCode==REQUEST_IMAGE_CAPTURE && resultCode== RESULT_OK){
            Bundle extras = data.getExtras();
            Bitmap photo = (Bitmap)extras.get("data");
            img.setImageBitmap(photo);

        }
    }
}
//The error points to the specific import 'import android.widget.ImageView;

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.example.user.cameraapp"
        minSdkVersion 14
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.1'
}
EN

回答 1

Stack Overflow用户

发布于 2017-11-17 19:55:03

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47349963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档